Автор | Сообщение |
Шаман Константин
|
Подключили к 360в. Все сгорело. Уперся в блок управления, схемка простенькая но собрана с большей вероятностью на PIC12C5xx. Маркировки нет но по пинам подходит:
1 GND
2 свободный
3 вход, датчик света 1/0
4 вых. светодиод
5 вход, включатель 1/0
6 выход, управление семистором поджига
7 выход, управление семистором вентилятораи подачи топлива
8 VSS, 5 в.
Логика простенькая:
при переходе Р5 к нулю поднять Р4, если Р3=1 поднять Р6 Р7, иначе моргать Р4
При переходе Р3 к нулю через 3 сек сбросить Р6, если в течении 13-15 сек Р3 не перешол в ноль сброс Р6 Р7 моргать Р4
При переходе Р5 к 1 сброс Р6 Р7 Р4.
Вот как то так. Программатор PIC PonyProg2000. |
|
power1
Передовик
Сообщения: 1240
|
Алгоритм работы подробней в личку, напишу на ардуинке мини. |
|
Шаман Константин
|
На ардуинке програмист есть, на СИ++ пишет, но придется переделывать плату, в этом случае мне проще собрать блок заново на аппаратной логике.
Есть Arduino-Pro-Mini. Хочу на ней для другой пушки контроллер собрать, но там сложнее, двух ступенчатый запуск, контроль температуры выхода и выхлопа. Но если на PIC здесь не получится попробую её использовать. |
|
power1
Передовик
Сообщения: 1240
|
Ничего не надо переделывать, просто пины с ардуино мини, входа - выхода, запаять по соответствию периферии к снятому родному контроллеру на место к его лап.
|
|
Leo140969
Завсегдатай
Сообщения: 583
|
Шаман Константин, ставь сразу PIC12F675. |
|
power1
Передовик
Сообщения: 1240
|
Leo140969 писал: | Шаман Константин, ставь сразу PIC12F675. |
А тяма то есть писать?
в этом случае мне проще собрать блок заново на аппаратной логике.
Вот это выход, только девайс на логике не влезет в твою пушку,
коробок рядом цеплять..
ДОБАВЛЕНО 13/04/2018 19:47
Давай циклограмму не жмись, сделаю за два дня не дорого, хоть на управлении Module GPS
|
|
Шаман Константин
|
power1 писал: | Ничего не надо переделывать, просто пины с ардуино мини, входа - выхода, запаять по соответствию периферии к снятому родному контроллеру на место к его лап.
|
Вот именно такого подхода и хочется избежать. Присматриваюсь к ATTINY 13. PCB конечно придется проектировать заново, но и краснеть не придется. В случае PIC конструктив остается прежний.
Скурил принципиалку. Курю блоксхему проги.
ДОБАВЛЕНО 14/04/2018 00:25
Leo140969 писал: | Шаман Константин, ставь сразу PIC12F675. |
Ну и нахрена здесь ЦПУ, ЕЕПРОМ и СУПЕРПРОИЗВОДИТЕЛЬНОСТЬ!
PIC12F508 и то выше крыши.
Сегодня Кратоновскую пушку препарировал, так там в обще пускается кнопкой, а оптический датчик падением сопротивления когда загорается пламя включает релюшку (даже без ключа!) которая блокирует кнопку пуска. В итоге блок поджига работает постоянно, а это самая дорогостоящая не ремонтно-пригодная деталь.
Надо руководствоватся разумной достаточностью. |
|
Шаман Константин
|
power1 писал: | Leo140969 писал: | Шаман Константин, ставь сразу PIC12F675. |
А тяма то есть писать?
в этом случае мне проще собрать блок заново на аппаратной логике.
Вот это выход, только девайс на логике не влезет в твою пушку,
коробок рядом цеплять..
ДОБАВЛЕНО 13/04/2018 19:47
Давай циклограмму не жмись, сделаю за два дня не дорого, хоть на управлении Module GPS
|
Давай прикалывайся.
Больше года назад закончили проект в Игры Разума - Космический корабль(квесты в реальности), Там 6 MEGA 2560 и 9 NANO синхронизированных по I2S, Wi-Fi и Bluetooth. В плане было использовать реальные планшеты, но не нашлось программиста который решил бы проблему синхронизации, потеряли пол года, пришлось делать сенсорные панели на NANO.
http://mgameufa.ru/quests/index.php?ELEMENT_ID=52 |
|
Шаман Константин
|
Такой вопрос :
Если выход стоит в 1 а по ходу выполнения программы снова стоит операнд установить тот же выход в 1, это принципиально или пофиг? |
|
Leo140969
Завсегдатай
Сообщения: 583
|
Шаман Константин писал: | Такой вопрос :
Если выход стоит в 1 а по ходу выполнения программы снова стоит операнд установить тот же выход в 1, это принципиально или пофиг? |
Так даже лучше - втыкать вывод в цикл. |
|
Юрий 72
Передовик
Сообщения: 1397
|
Ему плевать что было, ты же не просил проверить, в каком он состоянии. Воткнет, как написано. |
|
Шаман Константин
|
Юрий 72 писал: | Ему плевать что было, ты же не просил проверить, в каком он состоянии. Воткнет, как написано. |
Понятно, спасибо.
Накидал блоксхему https://ru.files.fm/u/gq23jp9s
Напрямую на форум не добавляется, пишет ошибку An error occurred.
Fan, Ing Включаются нулем, VD - еденицей
OR при активации высокий уровень, Key низкий. |
|
Шаман Константин
|
Набрал тестовую програмку для p16f84
Адаптировал для p12c508a
После «Project>Build Alll” получил
Это нормально или че то не то?
2.jpeg 97.73 КБ Скачано: 161 раз(а)
|
|
Leo140969
Завсегдатай
Сообщения: 583
|
Шаман Константин, зачем использовать одноразовую p12c508a? Она не стирается, в отличии от PIC12F675. Прошивку всё равно придётся отлаживать. |
|
power1
Передовик
Сообщения: 1240
|
Давай данные фото, NTC програмника, будете мучатся год минимум. Напишу вам за неделю со всеми блокировками - после уроков.
Прогонишь мегу HEX через асамблер на пины PIC |
|