Электронное зажигание с датчиком Холла
на сайте:
дек-03
нахождение:
Рязань
|
|
01-10-04 21:09
|
|
Электронное зажигание с датчиком Холла: |
|
Saruman, Привет Саруманыч. Собрал твою полную версию 1.4 На 16f84а. Значит прикол вот в чем: Глючит при замыкании ноги PB6 на корпус. Вроде как характеристика должна быть по фиолетовому рисунку, а выходные импульсы пропадают. Хекс брал тот, что скачал с твоего сайта на урал. А когда убираю перемычку - появляются импульсы и гдето секунды две держатся по фиолетовому графику, а потом переходит на стандартный. Глянь пожалуйста, нет ли траблов у тебя в програмулине...
С ув. Мут
Хой, хех:-) молодец, идея хорошая, правда непонятно зачем оно надо, но всё равно прикольно. Как писал Саруман. ресурс пика по памяти и быстродействию исчерпан, поэтому прийдётся выкидывать, как минимум одну кривую, а дальше самому смотреть, поместится твой кусок кода в освободившееся место или нет. кстати данные можно передавать последовательно через какой-нибудь дешифратор, но это уже так.. извращения и домыслы:-)
Для MYT. Проверял все и неоднократно. Проверь железо, какие напряжения на этом выводе при замыкании/размыкании. Возможно горелый порт пика.
Для Хой. Подключение ЖКИ - нехреновая переделка программы. Человек способный на такое без проблем свою зажигалку с нуля напишет.
Вот блин, я облажался! На схеме перепутаны местами подписи SELECT1 и SELECT2. Все уже исправил. Ничего страшного, ничего переделывать не надо. Просто сверьтесь на всякий.
http://www.twowheel.nm.ru/ign14.1.zip выложил разводку печатной платы под полную весию зажигания. Плата проверена, работает.
Нет, нельзя никак, даже если сделать схему с преобразованием уровня "индукционный датчик -> TTL". Важен не только импульс, но и его ДЛИТЕЛЬНОСТЬ.
надо брать LCD с подсветкой можно даже графический любым понравившимся шрифтом/значком выводить значения, цена тока кусачия, но за все хорошее приходится платить...
У меня все грузится, может временные проблемы с сервером? Че за запускающий импульс? Ясней выражайся.
Эта штука не зажигание и аналогом не является. Это апгрейд к зажигалке, к томуже к четырехцилиндровому двигуну. ИМХО редкостная галиматья.
NAVIGATOR, очень интересно, как сей девайс будет имитировать сигнал ДХ. Откуда он будет знать, в каком положении КВ в момент выдаваемого импульса????
NAVIGATOR, полагаю, имеем ту же беду, что и "авариыный вибратор", устанавливаемый на всякие военные уазы и прочее. Что бы до рембазы дотянуть можно было с мертвым штатным зажиганием. Т.е. фигачит импульсы с определенной частотой. Оттого и "определенное положение педали газа", что сигналы с однйо и той же частотой постоянно идут.
Пробовал я такой вибратор симитировать. Нифига не вышло. Просто не удалось ниразу завести аппарат. Такие мощные обратные удары были, что мне просто мотак жалко стало. В общем терпения не хватило.
Лично я негативно отношусь ко всякому лишнему барахлу на байке, не имеющему прямого отношения к передвижению. Я минималист в этом. Но себе на зажигалку поставлю счетчик оборотов, сколько всего двиг за сезон накрутит. Но вывода на дисплей там и пр. не будет. Данные читаются программатором.
Dolphin, плохо видно маркировку керамического кондера что на резонаторе, у тебя там 47n или 47pf?
Ты схему проверял на мотоцикле?
AntonFR, 47pF - все как доктор прописал.
нет, еще не проверял, собираю программатор.
ааа, тогда все верно
у меня для версии 1.3 ваще маленькая кренка стоит, совсем чуток тепленькая
По кондерам - просто схемку сделал побольше и кондеры набочок положил, потом зафиксировал их клеем прямо на плате - и ничего им небудет - а радиатор на усилок имхо нужен, прикрутил кусок алюминиевой жести через термопасту, площадь около 4 см квадратных, так.. на всякий случай.
Droneee, у меня стоят на 39 пик, залиты клеем, просто думал товарищ Dolphin ошибся в своей схеме.
Привет всем, не могу никак разобраться с программатором - ерунда какая то получается, то напряжение выдает больше чем надо, то вообще ничего не показывает. У кого есть, скиньте пожалуйста схему рабочего программатора с разводкой и фотками.
Упс... забыл, вот сюда скиньте - vasenev(собака)ngs.ru
мое зажигание рождается в муках... На этот раз возникли проблемы с пррограмматором, собрал по схеме как на сайте у Сарумана. Вот в чем проблемма - на четвертой ноге (сброс) почтоянно напряжение около 11-12 вольт, и оно никак не изменятеся при попыткох отключать ее програмно. То есть контроллер постоянно находится в режиме сброса. И еще при попытке прошить постоянно выдает ошибку, а когда заливаешь пустой файл - все проходит нормально. В чем дело? Почему не изменяется напряжение на четвертой ноге и почему пустой фал хаписывается в ПИК, а с программой нет?
Dolphin, поиграйся со значением IO Delay, мне помогло. Я поставил на минимум.
AntonFR, у тебя было такое же? Почему у меня не меняется напряжение на четветрой ноге? Задержку менял - не помогает.
У меня была проблема при прошивке ПИКа, я решил ее вышеизложенным методом.
Программатор по моей печатке делал?
Большинство ошибок в свежеспаяном программаторе бывает из-за комплектухи. Битые транзисторы или перепутаная их цоколевка. Попробуйте перевернуть транзистор например. Проверяете что на базе транзистора (на его управляющем входе), может там просто ничего нет.
Радиатор на КРЕНку не нужен.
Перепаял всю схему, теперь вроде выдает соответствующее напрядение на каждой ноге, но тем не мнее при попытке прошить ПИК выдает ошибку "Ошибка при записи Кода по адресу 0000h" Любые махинации с настройками не помогают. Что делать дальше уже не представляю. ПИК вроде рабочий...
Может у меня ПО хреновое, кто-нить скиньте мне пожалуйста Программу для Саруман 1.3.
Dolphin, почитай что я писал в этом топике про буферы, у меня был такой же глюк
tracerr, у меня немножко другой трабл - ПИК вообще не записывается. То есть он считыается, и даже стирается, бывает даже такое что в него можно залить пустой файл. А вот зажигание - фиг!
В радиотехнике я полный профан, но ведь хочется!
1. В схеме управлением опережением 1.4 есть транзистор VT1 КТ3117, вопрос вот в чем использовать КТ3117А можно и вообще тут подходит любое буквенное обозначение 3117 транзистора или нет. На какой транзистор его можно заменить если что.
2. Вопросы по програматору по транзисторам и не только
2.2 VT1 - КТ 3102, также какой буквенный индекс сего девайса надо брать
2.3 VT2 -КТ 3107, тот же вопрос
2.3 Последний про нумерацию ног транзисторов по середине база - нога ДВА, слева нога ПЕРВАЯ, справа нога ТРЕТЬЯ.
Если написано А, значит только А, если ничего нет, то любой индекс. 3117 ничем заменить нельзя (или я не знаю чем), но все транзюки распространенные. Про нумерацию выводов написано в статье, но бывают корявые транзисторы с обратной цоколевкой. Если чтото не так, надо их попробовать перепаять.
Вот, спасибо буду в енварском вынуждено отпуске трудится, целых десять дней
Saruman, ну ты наговоришь сейчас:-) можно заменить практически любым транзистором.. сам же говорил, что раньше у тебя кт315 стоял, но только сгорел через некоторое время.. вот по этому параметру и подбираем. у кт315 мощность 150мВт. у КТ 3117 - 300. искать начинаем что-нибудь среднее начиная от 200-250 мВт думаю таких не так уж и мало.
Человечеству на заметка, шторка клавного вала трамблера с датчиком хола имеет четыре лепестка сектор у этих лепестков 60 градусов,располагаютсяя кастрюлей, дальше думайте сами, вал стоит 100 р., но можно найти на разборах.
Ну всех с новым годом
Транзисторы не по мощности а по току подбираются, 315 - 100мА, 3117 - 400мА, по справочникам которые у меня есть, транзов типа 3117 в малогобаритном корпусе больше нет никаких. Только если иностранные.
По адресу http://www.twowheel.nm.ru/ign14.2.zip разместил разводку печатной платы под версию 1.4. Пока только урезаную, в ней выбор кривых УОЗ перемычками на плате. Разводка проверена, работает. При печати изображение нужно отзеркалить. Лучше всего использовать PCAD viewer, но gif я тоже приложил.
По адресу http://www.twowheel.nm.ru/prog.zip разместил разводку печатной платы под программатор. На две колодки под разные PICи. Питение +12 лучше брать с компа, полезно сделать выключатель питания.
Загорелся я тоже этой идеей, осталось только микроконтроллером разжиться и катушкой, а остальное поти всё есть.
При прошивке контроллера пишет мне ICPROG : Verify failed at address 0000h!
В чем проблема? Игралса с "ИО дилай" не помогает!
Где-то вроде наверху видел, но сейчас полазил не нашел, Та же самая ошибка.
Я думаю что не правильно развел програматор, кстати нумерация СОМ с лицевой стороны или стороны где пайка.
Приведенным выше програматором можно шить 268 ПИКИ ?
И еще раз нумерацию кома
Нумерация COMа есть на самом разъеме, мелкими цифрами. Про 268 пики не знаю.
После сборки программатора надо проверить его сигналы, есть там пункт меню Hardware Check кажется, выставляешь/снимаешь птички и смотриш что при этом на соответствующих выводах контроллера. Если все сигналы в норме, значит вероятно пик горелый.
Забыл добавить про программатор, что разводка платы подразумевает что нужно вынуть из колодок под контроллеры все лишние контакты, для 84/628 это все кроме 4,5,12,13,14. Можно еще оставить контакты по углам микросхемы.
Нумерация выводов (на всякий случай):
[code:1:90f2e261cd]
_
1+| |+18
2 | | 17
3 | | 16
4+| | 15
5+| |+14
6 | |+13
7 | |+12
8 | | 11
9+|_|+10
[/code:1:90f2e261cd]
+ отмечены контакты которые нужно ОСТАВИТЬ.
Чтото сбили меня с понталыку, думаю че за 268 пики, а это 628. Программатор точно шьет PIC16F84(A), PIC16F628(A), PIC16F676, PIC12F629, проверено.
Здесь ряд убогих фоток (но лучше нет), снимки крепления ДХ, примитивной шторки и как выглядит зажигалка 1.4.
Saruman, Собрал програматор по той разводке которую ты дал, Вопрос вот про что, когда начинаю общение с микросхемой светодиод показавает что что-то работает, а вот ничего не прошивается.
Как определить что сигналы в норме.
У меня пик 628А, но когда я захожу в программе прошивке в представлении данных в виде "Асемблера", в заголовке в операторе LIST написано p16f84, прошивку беру из папки 628.
На что обратить внимание?