Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
09.08.2009, 13:53
|
|
Заблокирован
Регистрация: 17.07.2007
Сообщений: 46
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Схема девайса с протоколом X10
Всем доброго здоровья. Думал собрать чтото вроде розетки с протоколом X10, ну чтобы дистанционно управлять, хотябы включать/выключать и ток нагрузки мерять. Так в интернете схемы только на микросхемах предлагают. Мне бы что-то попроще, может кто видел схемы для реализации протокола X10 на транзисторе. Нашел только схему передатчика на одном транзисторе, на сайте микрочипа. А с приемником проблема остается, может кто знает как связать AVR-ку с сетью для реализации этого протокола. Думаю не обязательно использовать X10, просто интересует метод реализации НЕ на микросхемах, из соображений простоты и понижения себестоимости девайса.
|
|
|
|
10.08.2009, 12:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Схема девайса с протоколом X10
Сообщение от coolbassnik
|
Думал собрать чтото вроде розетки с протоколом X10, ну чтобы дистанционно управлять, хотябы включать/выключать и ток нагрузки мерять.
Мне бы что-то попроще, может кто видел схемы для реализации протокола X10 на транзисторе.
|
Приёмник - изолирующий трансформатор с компаратором..
А думаеш транзисторов хватит для реализации X10 протокола? ![Подмигивание](images/smilies/icon_wink.gif) или ты думаешь они все поместятся в розетку? Если на логических ИМС такой огород собрать.. так то же громоздко..
Просто для приёма и передачи сигналов 120 кгц по сети, хватит несколько транзисторов а для реализаци X10 простокола - МК самое то...
|
|
|
|
10.08.2009, 12:50
|
|
Прописка
Регистрация: 21.10.2006
Сообщений: 147
Сказал спасибо: 66
Сказали Спасибо 24 раз(а) в 10 сообщении(ях)
|
picavr Вы полностью правы. Я бывает ставлю вместо 2-3 ИМС логики один МК(например тини13) и по деньгам получается даже дешевле(это если брать во внимание не только стоимость ИМС но и работу по её пипайке)
Да и думаю сумма в 18-22руб за программируемую микосхему в копусе SO8 - ненамного удорожит Ваш девайс
PS: а транзисторов Вам понадобится несколько тысяч, если не милионов для данной конструкции
|
|
|
|
10.08.2009, 13:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
X-10 довольно просто сделать на AVR использую готовый проект на Бэйсике - BASCOM-AVR
Посмотрите http://bascom-avr.narod.ru
Конечно есть проекты и исходники и на Си - пошукайте чуток.
Без МК ИМХО это жутко как-то.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
10.08.2009, 13:11
|
|
Заблокирован
Регистрация: 17.07.2007
Сообщений: 46
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Извиняюсь , если неправильно сформулировал вопрос. Уточню: меня интересует конкретная схема сопряжения микроконтроллера AVR и сети 220v. Конечно же реализация всего протокола на транзисторах - это полная жесть. Если не сложно ткните носом на схему приемника и передатчика на микроконтроллере.Спасибо.
|
|
|
|
10.08.2009, 13:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
X-10 довольно просто сделать на AVR
|
Да на любом МК, PIC AVR Motorola Intel...какая разница...
Сообщение от avr123-nm-ru
|
использую готовый проект на Бэйсике - BASCOM-AVR
|
Я прикинул, в X10 задействовать USART. модулировать на скорости 120 кбит - как раз частота получится 120 килогерц. За один полупериод сетевого напряжения ( в паузе ) можно успеть передать несколько байт. а не один БИТ как в протоколе X10, а это уже команда с контрольной суммой.
Для того что бы не было линных 00000000 или 11111111 можно применить или скремблирование или передавать один байт в 2-х и заполнять промежуточные биты их инверсией... тогда будет модуляция 60-120 кгц. Думаю ферритовый трансформатор это пропустит.
|
|
|
|
10.08.2009, 13:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Сообщение от coolbassnik
|
меня интересует конкретная схема сопряжения микроконтроллера AVR и сети 220v
|
Передатчик вы сказали уже есть.
А приёмник - это ферритовый трансформатор и компаратор, компаратор можно применить встроеный в МК.
Выложу схемку которую нарыл в Инете. Её можно взять за основу. На передающем трансформаторе нужно добавить обмотку для приёма и подключить к компаратору. А передатчик упростить до 1-2 транзистора.
-- Прилагается рисунок: --
|
|
|
|
10.08.2009, 13:35
|
|
Прописка
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Вот что я начал делать но не доделал, мысля та же самая - управление и контроль розеток и выключателей по электро сети. Ниже схема приемо-передатичка. Схема не идеальна но работает, поэтому жду ваших рекомендаций. Программу тоже сделал но она требует доработки.
Эта схема для подключения к ПК, со стороны розеток тоже самое но уже без развязки.
-- Прилагается рисунок: --
|
|
|
|
10.08.2009, 14:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Рекомендую -
R9 и R12 сделать по 4.7 кОм и поставить в эмитер-земля.
R11 330-470 Ом.
U3 1-2 диодом 1N4148 защитить если это к COM подключается.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
11.08.2009, 04:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Сообщение от coolbassnik
|
меня интересует конкретная схема сопряжения микроконтроллера AVR и сети 220v.
|
Вот мои мысли по поводу схемы. Всё руки не доходят смакетировать и проверить идею. Возможно где то придётся переделать.
-- Прилагается рисунок: --
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:12.
|
|