roboforum.ru

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

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

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

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

Еще вопросы:

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

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

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

На счет плат как источника транзисторов - есть свой небольшой складик - штук 6 дохлых плат от П4...
Аватара пользователя
Широкий
 
Сообщения: 185
Зарегистрирован: 25 сен 2006, 20:56
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ

Сообщение avr123.nm.ru » 09 фев 2007, 16:11

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

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


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

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

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

Еи делать надежный прибор то обязательно добавить зашиту по току от КЗ  на паре счетверенных компараторов LM339.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 10 фев 2007, 21:19

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

http://www.techonline.com/learning/cour ... SCJUNN2JVN
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

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

Проблема: нигде в инете не вижу чтобы его продавали... Кто знает где  и почем купить - отзовитесь...
Аватара пользователя
Широкий
 
Сообщения: 185
Зарегистрирован: 25 сен 2006, 20:56
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ

Сообщение avr123.nm.ru » 11 фев 2007, 02:56

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

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

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

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

ЧИТАЙТЕ АПНОУТЫ ! в них сила.  
Ну и в курсе кратком конечно же тоже.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

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

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

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

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

Вывод "Drain" как я понял исток? Если да, то можно ли их подсоединить истоком все сразу на +12 Вольт?
Какой площади должна быть площадка (полоса) для пайки всех вместе?
Нужно ли напаивать туда дополнительные проводники (слой меди на плате небольшой толщины, а общий ток на раздачу около 100А)?
Аватара пользователя
Широкий
 
Сообщения: 185
Зарегистрирован: 25 сен 2006, 20:56
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ

Сообщение Myp » 20 фев 2007, 23:52

Total Power Dissipation (TC = 25°C) PT1 36 W
36  ват, это много...
вобще в хороших материнках на эти транзюки вешают радиаторы алюминиевые ребристые 1х1х2 см на каждого
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Они же в D2Pak для планарного монтажа
Аватара пользователя
Широкий
 
Сообщения: 185
Зарегистрирован: 25 сен 2006, 20:56
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ

Сообщение Myp » 21 фев 2007, 01:50

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

а там где они без радиаторов они просто тупо греются, у них рабочая температура вроде чуть ли не под 150 градусов максимум
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение North » 21 фев 2007, 10:39

Drain - сток, Source - исток, Gate - затвор
Аватара пользователя
North
 
Сообщения: 197
Зарегистрирован: 27 июл 2005, 14:12
Откуда: Дмитров, Москва
прог. языки: С, asm

Сообщение avr123.nm.ru » 21 фев 2007, 13:43

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


их надо "клеить" на радиаторы или радиаторы под них.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Myp » 21 фев 2007, 15:04

ну эт ессесно, там теплоотвод снизу
но тока в компутерных мамках иначе как сверху не приклеить=)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

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

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

Еще нужно привесить кнопку "калибровка" - при замене свечей пробный цикл с записью данных во flash memory... Потом при проверке сравнение с этими эталонными данными и соответствующая индикация.
Аватара пользователя
Широкий
 
Сообщения: 185
Зарегистрирован: 25 сен 2006, 20:56
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ

Сообщение avr123.nm.ru » 23 фев 2007, 20:46

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

а потом переписать на Си это дело техники.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Широкий » 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
Аватара пользователя
Широкий
 
Сообщения: 185
Зарегистрирован: 25 сен 2006, 20:56
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ

Пред.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 36