roboforum.ru

Технический форум по робототехнике.

Задачка не в тему

Широкий » 09 фев 2007, 15:46

Еще вопросы:

Как померить сопротивление свечи? Напрямую соединять входы АЦП с силовым выходом на свечу, а потом перед началом разогрева отключить соответствующие ножки программно? Как-то страшно, да и развязка наверное должна быть...

Два полевика в параллель можно включать разве?

В принципе если можно, тогда припаяю стоячком фольга к фольге кусочки текстолита чтобы плата не получилась огромная...

На счет плат как источника транзисторов - есть свой небольшой складик - штук 6 дохлых плат от П4...

avr123.nm.ru » 09 фев 2007, 16:11

Широкий писал(а):Еще вопросы:

Как померить сопротивление свечи? Напрямую соединять входы АЦП с силовым выходом на свечу


напрямую не надо.  нужно  сток  полевика соединяемый со свечой заземлить резистором 4.7 Ком например и из этой точки пустить резистор  330 ком на вход АЦП и этот вход АЦП заземлить конденсатором 0.01 мкФ

теперь если полевик выключен то АЦП должен давать код 1023  - если нет значит цепь свечи оборвана.

а когда полевик включен то  напряжение не должно снижаться до нуля а быть  в расчетном диапазоне - нужно опытно измерить.  это будет означать что свеча потребляет нужный ток.

Еи делать надежный прибор то обязательно добавить зашиту по току от КЗ  на паре счетверенных компараторов LM339.

avr123.nm.ru » 10 фев 2007, 21:19

Вот видеокурс по интерфейсу LIN

http://www.techonline.com/learning/cour ... SCJUNN2JVN

Широкий » 10 фев 2007, 23:54

Нашел контроллер (трансивер) LIN со встроенным стабилизатором на 5 вольт для МК.
Называется ata6620 http://www.gaw.ru/html.cgi/txt/ic/Atmel ... TA6620.htm

Проблема: нигде в инете не вижу чтобы его продавали... Кто знает где  и почем купить - отзовитесь...

avr123.nm.ru » 11 фев 2007, 02:56

да он не нужен.  

LIN это типа К-лайн Л-лайн диагностических интерфейсов - делается на резисторах и транзисторах и подключается к USART

я грю - апноуты на microchip.com  а список этих апноутов для PIC  на странице 1 моего курса можно скачать архивом  и моторолы еще...

там все схемы и Си исходники.  avr123.nm.ru/01.htm  и легко на АВР повесить.

ЧИТАЙТЕ АПНОУТЫ ! в них сила.  
Ну и в курсе кратком конечно же тоже.

Широкий » 20 фев 2007, 23:30

На материнках под П4 есть компоненты K3638 и K3639.
Рытьем рамблера (почему-то только его) нашел сего зверя - это 2SК3638 (и 39 соответственно).
Даташит: http://doc.chipfind.ru/nec/2sk3638.htm

Напряжение 20 В
Ток              64 А

Сопротивление в открытом виде миллиомы... Значит рассеивать будет менее 1 Вт... Так ли это?
Тогда по ходу радиатор не нужен?

Хватит ли его одного на свечу?

Вывод "Drain" как я понял исток? Если да, то можно ли их подсоединить истоком все сразу на +12 Вольт?
Какой площади должна быть площадка (полоса) для пайки всех вместе?
Нужно ли напаивать туда дополнительные проводники (слой меди на плате небольшой толщины, а общий ток на раздачу около 100А)?

Myp » 20 фев 2007, 23:52

Total Power Dissipation (TC = 25°C) PT1 36 W
36  ват, это много...
вобще в хороших материнках на эти транзюки вешают радиаторы алюминиевые ребристые 1х1х2 см на каждого

Широкий » 21 фев 2007, 00:33

Они же в D2Pak для планарного монтажа

Myp » 21 фев 2007, 01:50

ага
и это совершенно не мешает клеить на них радиаторы=)
уж поверьте
на некоторых говняных мамках они под нагрузкой греются как хорошие кипятильники. там же  в даташите написано выделение тепла сами почитайте если не верите.

а там где они без радиаторов они просто тупо греются, у них рабочая температура вроде чуть ли не под 150 градусов максимум

North » 21 фев 2007, 10:39

Drain - сток, Source - исток, Gate - затвор

avr123.nm.ru » 21 фев 2007, 13:43

Myp писал(а):это совершенно не мешает клеить на них радиаторы=)


их надо "клеить" на радиаторы или радиаторы под них.

Myp » 21 фев 2007, 15:04

ну эт ессесно, там теплоотвод снизу
но тока в компутерных мамках иначе как сверху не приклеить=)

Широкий » 23 фев 2007, 20:12

Набросал схемку в KiCade...
Не знаю как из него выгнать в какой-нибудь графический формат.
Заодно сделал УГО Atmega8 в разных корпусировках... Кому надо - пишите..

Просмотрите схему, плиз...
Как сделать тактировку?
Алгоритм светодиодной индикации: при нагреве как свечи (первый этап полный свет, второй цикл - мигающий свет - горит, когда включена свеча), после завершения цикла - остаются гореть светодиоды, где свеча дохлая.

Еще нужно привесить кнопку "калибровка" - при замене свечей пробный цикл с записью данных во flash memory... Потом при проверке сравнение с этими эталонными данными и соответствующая индикация.

avr123.nm.ru » 23 фев 2007, 20:46

ты напиши прогу в псевдокоде - т.е. алгоритм на русском языке.

а потом переписать на Си это дело техники.

Широкий » 23 фев 2007, 22:21

Да я на си и ассемблере пишу свободно...

Хотел чтобы кто-то схемку просмотрел принципиальную..  

Вопросы:
1. Кнопку автокалибровки добавить надо (см. пред. топик). Какую схему защиты от дребезга использовать? На какой вывод МК лучше прицепить?
2. Датчик с генератора (что двигатель завелся) по этому сигналу 2-я часть программы должна отработаться ...
3. Как с тактовым генератором быть?
Аппаратный (кварц)? Стоит ли?
Выводы для подсоединения кварца использованы для индикации (если двигатель 8-цилиндровый). для 6-цилиндрового двигателя их можно освободить. Если освободить, то кварц вешать как в апноуте http://www.gaw.ru/pdf/Atmel/app/avr/AVR042.pdf ?
4. Как быть с защитой от дребезга по питнию? Питание подавать только через ключ или лучше постоянно?
5. После отработки 2-й части алгоритма и проверки того, что двигатель работает программа должна наверное уйти в спячку? для экономии энергии...
6. Индикацию заряди на 8 разрядов (с запасом).. А АЦП а корпусе PDIP тоько на 6 разрядов. На 8 цилиндров придется использовать МК а корпусе TQFP наверное...
7. На какую ногу и как лучше завести сигнал от генератора? Учитывая то, что лог 1 должна быть только при напряжении 12 вольт (двигатель завелся)


Выгрузил в файл svg - движок форума говорит, что расширение не разрешено такое. сжал зипом... посмотрите, плиз...
Вложения
relay.zip
(31.4 КиБ) Скачиваний: 40


Rambler\'s Top100 Mail.ru counter