Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Электроника для начинающих


Ответ
 
Опции темы Опции просмотра
Старый 02.12.2014, 10:55   #31 (permalink)
Trou
Member
 
Аватар для Trou
 
Регистрация: 14.03.2011
Сообщений: 614
Сказал(а) спасибо: 40
Поблагодарили 16 раз(а) в 2 сообщениях
Репутация: 6931
По умолчанию

Цитата:
Сообщение от Николай_С Посмотреть сообщение
но не сложилось, а у Вас это получилость на практике
А в чем собственно "фокус"? Может для вас все просто и понятно, но я вижу лишь индикатор показывающий температуру закипающей воды ...
Я уже предупреждал, что ни чего (пока) не понимаю в электронике!
Trou вне форума   Ответить с цитированием
Старый 02.12.2014, 12:45   #32 (permalink)
AlexN
Member
 
Регистрация: 15.09.2014
Сообщений: 21
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 115
По умолчанию

Цитата:
То есть вместо вашего "сверчка", можно приторочить исполнительный механизм, который будет дёргать язык колокола?
А можно ли регулировать время молчания, так сказать паузы между повторным срабатыванием кнопки звонка. Потому как 20 - 30 секунд это или много или мало, только практика покажет лучшее время!
Да все верно. Задержки можно задавать при загрузке программы в контроллер, либо добавить 2 кнопки (+ и -) регулировки задержки.
Есть вариант, чтоб не переписывать программу, настроить разные выходы устройства на разную задержку и просто подключать к исполнительному устройству нужный провод. У этого контроллера всего 11 каналов, 8 можно использовать для работы с индукционной нагрузкой (реле и электромагниты). 1 такой канал у меня занят на поддержку питания контроллера. Остается еще 7. На видео у меня заняты еще 2 канала из этого числа, но это только потому, что "пищалка" у меня без генератора, и мне приходится самому генерить звуковые частоты с нужной модуляцией через высокочастотный ШИМ. А так можно использовать по 1 каналу на 1 задержку, при использовании дискретных управляющих сигналов.

Цитата:
Немного даже завидую.
На самом деле там все очень просто и доступно. Для примера приведу то, как выглядит программа моего звонка. На самом деле все еще проще чем на картинке, тут просто еще генерация звука...

Цитата:
А в чем собственно "фокус"? Может для вас все просто и понятно, но я вижу лишь индикатор показывающий температуру закипающей воды ...
Я уже предупреждал, что ни чего (пока) не понимаю в электронике!
Это бойлер... Нагрев воды и поддержание ее температуры на заданном уровне и использованием алгоритма ПИД-регулятора.
Миниатюры
doorbell_1.png  
AlexN вне форума   Ответить с цитированием
Старый 02.12.2014, 13:06   #33 (permalink)
Trou
Member
 
Аватар для Trou
 
Регистрация: 14.03.2011
Сообщений: 614
Сказал(а) спасибо: 40
Поблагодарили 16 раз(а) в 2 сообщениях
Репутация: 6931
По умолчанию

Цитата:
Сообщение от AlexN Посмотреть сообщение
Нагрев воды и поддержание ее температуры на заданном уровне
Вот теперь понятно в чем фишка! Удобно, полезно!!!
По поводу звонка-рынды, начинает чуть проясняться в голове, но пугает вопрос записывани или переписывания программы. Скажем по причине неодолимых природных сил (как пишут в договоре с РЭС) "сдохнет" эта микросхемка или сбоит программа, и как мне быть, искать новую, программировать? Меня это пугает. Хочется чтобы было крепко, надёжно! Как вариант, научиться всё делать самому, но пока я только открываю дверь в мир электроники.
Кстати, а есть на технарях, страничка начинающих электронщиков?

Последний раз редактировалось Trou; 02.12.2014 в 13:11
Trou вне форума   Ответить с цитированием
Старый 02.12.2014, 13:17   #34 (permalink)
Trou
Member
 
Аватар для Trou
 
Регистрация: 14.03.2011
Сообщений: 614
Сказал(а) спасибо: 40
Поблагодарили 16 раз(а) в 2 сообщениях
Репутация: 6931
По умолчанию

Цитата:
Сообщение от Trou Посмотреть сообщение
Кстати, а есть на технарях, страничка начинающих электронщиков?
Вопрос снимается - нашёл!
Trou вне форума   Ответить с цитированием
Старый 02.12.2014, 23:51   #35 (permalink)
LeonCPb
Ретро
 
Аватар для LeonCPb
 
Регистрация: 14.02.2011
Сообщений: 2,060
Сказал(а) спасибо: 30
Поблагодарили 3 раз(а) в 2 сообщениях
Репутация: 12847
По умолчанию

Первое, это схемки на транзисторах, потом переходим к жесткой логике, это схемки на логических микросхемах. Это наиболее интересное, длительное и развивающее. Если интересует программируемая логика, можно жесткую пропустить. Здесь схемы весьма простые, но нужно учить уже языки программирования и составлять алгоритмы. Это начало для будущих программистов. Мне, например, нравится больше жесткая логика работает надежнее, не теряет прошивки от помех по питанию и не зависает, потому что их там не имеется. "Прошивки" и алгоритмы закладываются умозрительно при конструировании жестких связей.
LeonCPb вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 03.12.2014, 10:32   #36 (permalink)
Trou
Member
 
Аватар для Trou
 
Регистрация: 14.03.2011
Сообщений: 614
Сказал(а) спасибо: 40
Поблагодарили 16 раз(а) в 2 сообщениях
Репутация: 6931
По умолчанию

Цитата:
Сообщение от LeonCPb Посмотреть сообщение
Первое, это схемки на транзисторах
Мне кажется, что это то, на что я могу претендовать - такие схемы я смогу одолеть, если не придётся самому делать плату, но ведь можно спаять детали и "на весу", думаю что подобная схема не может быть громоздкой.
Теперь вопрос по существу: - где можно найти подобные схемы (безмикросхемные), кажется они назыаются дискретными? (где-то на форуме мелькало это красивое слово - дискретные.
PS. В одном-двух предложениях, можно ли объяснить, что такое жесткая логика?
Trou вне форума   Ответить с цитированием
Старый 03.12.2014, 10:36   #37 (permalink)
СветLANa
Просто Светлана
 
Аватар для СветLANa
 
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
По умолчанию

"Жесткая" - это значит не связанная с программированием, то есть изменить её функцию нельзя...
СветLANa вне форума   Ответить с цитированием
Старый 03.12.2014, 14:50   #38 (permalink)
AlexN
Member
 
Регистрация: 15.09.2014
Сообщений: 21
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 115
По умолчанию

Цитата:
Сообщение от LeonCPb Посмотреть сообщение
Первое, это схемки на транзисторах, потом переходим к жесткой логике, это схемки на логических микросхемах. Это наиболее интересное, длительное и развивающее. Если интересует программируемая логика, можно жесткую пропустить. Здесь схемы весьма простые, но нужно учить уже языки программирования и составлять алгоритмы. Это начало для будущих программистов. Мне, например, нравится больше жесткая логика работает надежнее, не теряет прошивки от помех по питанию и не зависает, потому что их там не имеется. "Прошивки" и алгоритмы закладываются умозрительно при конструировании жестких связей.
В том-то и дело что для этой железки не нужно знать языков программирования. В ней используется язык FBD (диаграммы функциональных блоков) - язык визуального (графического) программирования, который максимально приближен к жесткой логике. Устанавливаешь логические блоки, соединяешь связями, задающими последовательность передачи сигналов и программа готова - можно тестировать "в железе". Главное понимать логику работы будущего устройства и, исходя из этого, составить диаграмму (алгоритм работы). Людям, хорошо знакомым со схемотехникой на логических элементах, должно быть очень просто овладеть этим инструментом. Тут возможности еще шире.
В контроллере есть энергонезависимая память, что позволяет сохранять и восстанавливать при сбоях важные параметры, плюс процессор рассчитан на примышленный диапазон температур - загубить его крайне сложно (КЗ и другие форсмажеры не считаем). Зато прототип готового устройства можно получить в течении очень короткого времени. Плюс простота отладки, с жесткой логикой это гораздо сложнее.
И конечно возможность перезаписи...
И перезапись
AlexN вне форума   Ответить с цитированием
Старый 03.12.2014, 16:05   #39 (permalink)
Trou
Member
 
Аватар для Trou
 
Регистрация: 14.03.2011
Сообщений: 614
Сказал(а) спасибо: 40
Поблагодарили 16 раз(а) в 2 сообщениях
Репутация: 6931
По умолчанию

Спасибо за разъяснения!
Но терзают меня смутные сомнения, что можно сделать прощее! Простите ученика за наглость.

Может я вас всех развеселю, ну тогда всем приятного настроения А можно ли делать так:
Сначала повторю задачу - нажимаем на кнопку звонка / бъёт колокол/ какое-то время кнопка "мёртвая" сколько её не тискай.
Решено, что язык колокола "дёргается" с помощью эл.реле.
Если кнопка включения будет как-то связана с конденсаторами (есть у меня огромные, как "кирпичи"). Мне видится, что при первом нажатии кнопки, конденсатор сработает и дёрнет язык рынды, а второй раз, пока не зарядится конденсатор (наверняка есть способы затормозить зарядку с помощью какого нибудь полупроводникового прибора), она будет "мёртвой", или я ошибаюсь?
Trou вне форума   Ответить с цитированием
Старый 03.12.2014, 23:14   #40 (permalink)
LeonCPb
Ретро
 
Аватар для LeonCPb
 
Регистрация: 14.02.2011
Сообщений: 2,060
Сказал(а) спасибо: 30
Поблагодарили 3 раз(а) в 2 сообщениях
Репутация: 12847
По умолчанию

На транзисторах слишком сложно. На одной микрухе, пожалуй, нарисую, если есть желание лицезреть. В одном корпусе два триггера. Делаем из них реле времени. Первый триггер с длительным временем восстановления опрокидывается от кнопки, от него сразу опрокидывается второй триггер с коротким временем восстановления и с помощью реле и э.магнита бъет по Вашей рынде. Один удар, если больше одного удара, то будет немного сложнее. Второй раз можно повторить только после восстановления первого триггера. Время задается в пределах до 2-3 минут. Если нужно гораздо длительнее, до 30 минут и больше, то пожалуй, потребуется две а то и три МС. Или кондюк не электролит, но тогда он будет большим.
LeonCPb вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 12:23.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.