Ср июн 02, 2021 12:37:52
Ср июн 02, 2021 12:49:39
Ср июн 02, 2021 13:42:38
Ср июн 02, 2021 13:48:10
Ср июн 02, 2021 14:52:21
parovoZZ писал(а):Не понял - зачем управлять розетками? Если есть такая нужда, то ставится пускатель в щиток и оттуда всё выключается.
BOB51 писал(а):Может будет интересно:
Eddy_Em писал(а):Лучше поставить не авр, а STM32F0x2 (если у вас пара десятков завалялась, купленных еще по 70 рублей на али; сейчас они огого сколько стоят)
Eddy_Em писал(а):CAN... RS-485...
Eddy_Em писал(а):лучше всего делать текстовый протокол, чтобы удобно было во время отладки просто подключиться терминалом и вводить данные вручную (и просматривать ответы), скажем "socket r1 off\n" → "OK\n", "socket r1 state\n" → "off\n".
Ср июн 02, 2021 15:08:30
все устройства в доме хочу питать от одного блока питания/аккумулятора по витухе типа PoE.
Неее... не хочу беспроводное.
Ср июн 02, 2021 15:44:06
1. классический USART даже без драйвера, т.е. TTL-уровниroman.com писал(а):Надо:
-надёжность (гарантированная доставка пакетов).
-низкое потребление.
-скорость высокая не нужна.
Ср июн 02, 2021 17:20:25
parovoZZ писал(а):удивительное рядом. Стоит некий модуль в розетке, рядом с которым леппездричества, что через край. Мы же тянем витуху с POE.
parovoZZ писал(а):Зато можно всё сделать буквально за неделю.
parovoZZ писал(а):Стиралкой, кофеваркой, телевизором зачем управлять удалённо?
ARV писал(а):2. RS-485 - тот же USART, но с физическим драйвером
3. CAN
Ср июн 02, 2021 18:00:51
Не понял... Чем лучше ?
AVR сейчас стартуют от 70 рублей за штуку на али.
Ср июн 02, 2021 18:48:31
Eddy_Em писал(а):прицепляется 10-рублевый CAN-конвертер — вуаля!!!
Ср июн 02, 2021 19:02:27
CAN решает вопрос с коллизиями на уровне физического доступа аппаратно, вам не нужно будет вообще об этом думать.roman.com писал(а):Кто будет бороться с коллизиями ?
физическая среда у вас шина, а логическая - звезда: есть мастер, который посылает пакет одному из ведомых и от него же ожидает ответ. сами ведомые никогда не передают ничего, пока мастер не попросит - откуда коллизиям взяться?!roman.com писал(а):А как будет происходить обмен пакетами ? Это надо вводить общую синхронизацию... А то будут всякие коллизии...
AT90CAN32/64/128 - как это нет?! лично работал с ними!roman.com писал(а):В AVR нет CAN.
в сети, где есть главный узел, это не нужно. кольцо - слишком сложно работает, забодаетесь протокол писатьroman.com писал(а):Ещё думал использовать топология "кольцо".
смотря для чего. для простой сети достаточно одного. но и мультиплексировать не сложно. хотя проще взять МК посолиднее с двумя USARTами, если нужно, конечно...roman.com писал(а):USART в AVR только один (в больших AVR два). Этого явно мало
Ср июн 02, 2021 20:33:08
ARV писал(а):физическая среда у вас шина, а логическая - звезда: есть мастер, который посылает пакет одному из ведомых и от него же ожидает ответ. сами ведомые никогда не передают ничего, пока мастер не попросит - откуда коллизиям взяться?!
ARV писал(а):AT90CAN32/64/128 - как это нет?! лично работал с ними!
ARV писал(а):кольцо - слишком сложно работает, забодаетесь протокол писать
ARV писал(а):мультиплексировать не сложно
roman.com писал(а):-скорость высокая не нужна.
Ср июн 02, 2021 21:52:33
Ср июн 02, 2021 21:57:43
Ср июн 02, 2021 22:08:35
в режиме глубокого сна
и просыпаться
или приёму пакета от мастера.
Ср июн 02, 2021 22:52:49
parovoZZ писал(а):в лоб это невозможно. через костыль если только.
parovoZZ писал(а):А зачем им глубокий сон? Для сидящих на розетке хватит и IDLE.
Чт июн 03, 2021 00:18:10
Чт июн 03, 2021 03:31:06
AndTer писал(а):41мА... Авто аккумулятора хватит на пару месяцев...
Чт июн 03, 2021 04:50:01
Чт июн 03, 2021 10:02:13
Все AVR питаются от аккумулятора.
Возьмём самый простой протокол - с частотным кодированием.