PDA

Просмотр полной версии : Прошивка контроллера



K6VHF
02.12.2004, 14:56
Надеюсь кто-нибудь откликнется )))
На досуге я люблю собирать всякие конструкции для дома, в частности охранные сигнализации.....при думываю разные схемы в зависимости от конкретной цели и при этом используя некоторые готовые блоки.
Вот недавно мне попалась статья о сигнализации выполненной на PIC-е , мне эта схема привлекла, очень простая и многофункциональная, но увы прошивки для процессора там не было... :cry: Уже почти год я использую процессоры и применяю их в разных схемах (ЦШ,синтезаторы), но никогда сам не занимался написанием алгоритма и прошивок.:-(
Может кто нибудь окажет услугу и поможет мне в этом деле....среди вас есть много человек кто занимается этим серьёзно....возможно написать алгоритм для такой сигнализации ?
Буду очень признателен в помощи !

RV3MP
09.03.2017, 18:39
Нужен звуковой генератор.
Цель: делаю автоматику электрики своего дома. Звуковая индикация появления/пропадания сетевого напряжения.
Задача:
На входе появляется напряжение - 30 секунд генератор выдает импульсы 1 кГц/1 Гц
Пропадает напряжение на входе - 30 секунд генератор выдает импульсы 1 кГц/0.5 Гц
Контроллер любой. Надеюсь, с такой не хитрой задачей справится даже простенький.
Сделал на аналоговых элементах. Отработало месяц. Релюшки подвели. Расстроился и распаял всё нафиг.
Вот как то не сложилось у меня с написанием прошивок.
Помогите пожалуйста.

RN3GP
09.03.2017, 18:52
Михаил, Вы в тему Arduino нырните, там кто владеет вопросом, за три минуты скетч нарисует, я думаю и Вы сами сделаете за вечер, было бы желание.

Владимир_К
10.03.2017, 11:18
Я представляю.. Все спят, тут начинает вопить сигнализация:smile:. Свет отключили.
Может сирену от автомобильной сигнализации применить?

RV3MP
10.03.2017, 11:34
Я представляю.. Все спят, тут начинает вопить сигнализация
Понятно, что вам не понятно.
Пропадание электричества в частном доме влечет ряд последствий.
Допустим, отключается котел отопления. Зимой - очень актуально.
Завопила сигнализация - пустил генератор.
Завопила по другому (дали городскую сеть) - заглушил генератор (зачем бензин жечь).
Полную автоматику перехода с городской сети на генератор не делаю по причине местных проблем.
Пока отложил.
Потому, задачу извещателя понимаю, необходимость чувствую и прошу помочь.
Если не найдется умельца по написанию прошивки... придется доработать готовую схему.

ua1nan
10.03.2017, 12:00
Есть готовые решения:http://www.global-id.ru/catalog/sistemy_kontrolya_i_ upravleniya_dostupom/kontrollery/?utm

(http://www.global-id.ru/catalog/sistemy_kontrolya_i_ upravleniya_dostupom/kontrollery/?utm_source=yandex&utm_medium=cpc&utm_term=%D0%BA%D0%B E%D0%BD%D1%82%D1%80% D0%BE%D0%BB%D0%BB%D0 %B5%D1%80%20%D0%B4%D 0%BB%D1%8F%20%D0%B4% D0%BE%D0%BC%D0%B0&utm_campaign=new-kontrollery-global-id-ru-rossiia-iskl-moskva-i-mo-16932622&utm_content=v2%7C%7C 1766282681_var1_%7C% 7C5199351367%7C%7C%D 0%BA%D0%BE%D0%BD%D1% 82%D1%80%D0%BE%D0%BB %D0%BB%D0%B5%D1%80%2 0%D0%B4%D0%BB%D1%8F% 20%D0%B4%D0%BE%D0%BC %D0%B0%7C%7C3%7C%7Cp remium%7C%7Cnone%7C% 7Csearch%7C%7Cno__v3 %7C%7C1766282681%7C% 7C5199351367%7C%7C%D 0%BA%D0%BE%D0%BD%D1% 82%D1%80%D0%BE%D0%BB %D0%BB%D0%B5%D1%80%2 0%D0%B4%D0%BB%D1%8F% 20%D0%B4%D0%BE%D0%BC %D0%B0%7C%7C3%7C%7Cp remium%7C%7Cnone%7C% 7Csearch%7C%7Cno)

RV3MP
10.03.2017, 12:19
Мне не нужен контроль доступа. С этим разберусь, опыт есть.
Не блок автоматического запуска генератора за дохрениллиард рублей.
Нужен генератор на маленьком, простом контроллере.

Владимир_К
10.03.2017, 12:29
Полную автоматику перехода с городской сети на генератор не делаю по причине местных проблем.
Вот для "полной автоматики" и нужен микропроцессор. А так достаточно пары микросхем и часовой кварц, если интервалы нужны точно 1 сек. Если необязательно точно, можно и без кварца.

RV3MP
10.03.2017, 12:39
Вот для "полной автоматики" и нужен микропроцессор.
:facepalm:
Вроде, написал по русски, конкретно, задачу обозначил, хотелки и параметры сказал.
Мне не нужна(сейчас) система умный дом.
Вся силовая часть сделана и работает.
Нужна звуковая индикация появления/пропадания сети.

F304
10.03.2017, 12:45
Михаил, за все то время что на форуме, я понял одну простую вещь. Ни кто и ни когда не напишет прошивки для кого то. Только то, что считает нужным для себя и своих изделий.. Увы. :-(

Slav9n
10.03.2017, 12:58
Ни кто и ни когда не напишет прошивки для кого то.
Да ладно...

Михаил, под рукой есть ардуино и pic, на чем вам написать? Лучше конечно на attiny13, но пока у меня их нет. Вечером с работы приду часам к 12 ночи по мск будет всё готово.

RA4HJW
10.03.2017, 13:06
Пропадание электричества в частном доме влечет ряд последствий.
Мир давно придумал бесперебойники типа UPS :пиво:
бэушные, поломатые ранее покупал за копейки (50...100р). Там всё есть, и "акулы" не глухие и свисток рабочий :ржач:
контроллер, по мере созревания и исполнения условностей, встанет на их колею....
а умный дом - это уже управление каскадом условностей меняющегося функционала и подбор контроллера под хотелки...

RV3MP
10.03.2017, 13:25
Мир давно придумал бесперебойники типа UPS
Ну почему?
Спрашиваю одно, а мне "купи слона".
UPS есть, но его задача в другом.

Вечером с работы приду часам к 12 ночи по мск будет всё готово.
Спасибо уважаемый.
У меня сильно не горит. Подожду.
attiny13 (20si,pu,ssu... любые) есть в наличии.

Slav9n
10.03.2017, 13:44
Тогда на attiny13, выходные куплю, а к понедельнику к отпишусь.

RV3MP
10.03.2017, 13:55
Какой контроллер - вообще без разницы.
Есть и Атмеги и PICи любые... Шить умею.
Так что.... как будет удобно.

RV3MP
21.03.2017, 18:12
Так понял.... не получилось...

SeRV6
21.03.2017, 20:18
http://payalo.net/index.php?newsid=44

Слесарь
21.03.2017, 21:14
Только то, что считает нужным для себя и своих изделий.. Увы. :-(

Верно... Прошивки по стоимости человек-часов стоят очень дорого. Выкинуть могут только готовую прошивку, уже когда-то ранее написанную для себя. По вашим хотелкам писать никто не будет.

Могу выбросить прошивку своей Simens C65 сигналки на PIC контроллере, многолетней давности, три входа (токовых шлейфа) и одно реле на выходе + зуммер + сирена + звонки на телефон.

SeRV6
21.03.2017, 21:40
Вот охранная-посмотрите: http://www.radioingener.ru/prostoe-gsm-oxrannoe-ustrojstvo-na-pic16f628a-s-elektronnym-klyuchom-tipa-touch-memory/

RV3MP
24.03.2017, 11:22
Всё очень далеко от начального задания.

R3DMO
24.03.2017, 11:47
Задача:
На входе появляется напряжение - 30 секунд генератор выдает импульсы 1 кГц/1 Гц
Пропадает напряжение на входе - 30 секунд генератор выдает импульсы 1 кГц/0.5 Гц
Контроллер любой.

Здравствуйте Михаил.

Несколько уточняющих вопросов:
1. Наличие/отсутствие напряжения контроллером щупаем логический уровень?
2. Считаем что напряжение появилось/пропало через какое время наличия/отсутствия?
3. Генерируем только звук ?

RV3MP
24.03.2017, 22:27
1. Наличие/отсутствие напряжения контроллером щупаем логический уровень?
2. Считаем что напряжение появилось/пропало через какое время наличия/отсутствия?
3. Генерируем только звук ?
Здравствуйте.
Уточню:
Питание контроллера от АКБ, т.е. зарезервировано (вне зависимости от наличия сети 220).
1. Так точно. Наличие/отсутствие напряжения на БП (зарядке автомате АКБ).
"1" появление напряжения сети. "0" пропадание сети. С соответствующей звуковой индикацией.
2. Можно сразу при изменении уровня.
3. Да, только звук. Остальное уже реализовано.

Соловей
27.03.2017, 18:21
Михаил Вам прошивку написали?
Если написали, то поделитесь пожалуйста.

Сергей.

RV3MP
27.03.2017, 18:44
Как видите... Тишина.
Скорее всего, опять соберу на 561 микросхемках.
Был "полет фантазии", но подвели релюшки мелкие... помрали скоропостижно.:-(
Вот и расстроился, распаял все...
А так, по простому, таймер 30 секунд и два генератора.
Подожду еще чуток и сделаю по старинке (схему выложу).

R3DMO
27.03.2017, 21:49
Михаил, сваял я тут за вечер на платке Deek-robot c ардуиной 328. на 16 МГц. Вопрос. Вам исходник или НЕХ файл?
И куда послать?

Добавлено через 50 минут(ы):

259522

Это исходник, кривовато, но работает. Решение тупо в лоб, не заморачиваясь.

RV3MP
27.03.2017, 23:56
Пока не тороплю.
Платки Ардуино в пути.
Есть время доработать.
Думал, на каком маленьком контроллере получится (типа ATtiny13, PIC12), но если только Ардуино - значит Ардуино.

R3DMO
28.03.2017, 09:54
Пока не тороплю.
Платки Ардуино в пути.
Есть время доработать.
Думал, на каком маленьком контроллере получится (типа ATtiny13, PIC12), но если только Ардуино - значит Ардуино.

Да в ринципе можно и ATtiny13 Чуть поправить исходник на вхды/выходы и частоту кварца, ну и собственно тоже должно работать. Просто у меня были эти ардуины, я на них и сделал.

RV3MP
28.03.2017, 10:27
Спасибо за труды.
В любом случае, сделаю отдельную платку и воткну прошитый контроллер без лишних обвесов.
---------------------------------------------------------------------------------
Веселин, LZ2WSG спасибо огромное за помощь!
С вашего разрешения...
Кому интересно, прошивка, схема, видео тут:
http://www.kn34pc.com/tmp/arh/arduino_gen_1_khz/