Умный Дом по Ethernet
Re: Умный Дом по Ethernet
ROM, поддержка каждого порта - это определенный объем в памяти микроконтроллера.
На текущий момент (если мы говорим о существующей прошивке и atmega328) невозможно добавить даже еще один порт.
На текущий момент (если мы говорим о существующей прошивке и atmega328) невозможно добавить даже еще один порт.
Re: Умный Дом по Ethernet
Andrey_B
какой командой можно получить RAW данные с датчиков DHT ?
какой командой можно получить RAW данные с датчиков DHT ?
Re: Умный Дом по Ethernet
plusQ, а что такое RAW данные?
Вы имеете ввиду без лишнего оформления. Вот так нет пойдет?
http://192.168.0.14/sec?pt=2&cmd=get
Вы имеете ввиду без лишнего оформления. Вот так нет пойдет?
http://192.168.0.14/sec?pt=2&cmd=get
Re: Умный Дом по Ethernet
те 16 + 16 + 8 бит которые выдает датчик (DHT22)Andrey_B писал(а):plusQ, а что такое RAW данные?
Re: Умный Дом по Ethernet
plusQ, такой команды в прошивке не предусмотрено.
Re: Умный Дом по Ethernet
возможно такую функцию реализовать?
Re: Умный Дом по Ethernet
Andrey_B, а чем обосновано наличие у MegaD разъема IDC-34 и корпуса d4mg?
MegaD вполне умещается в корпус d3mg с разъемом IDC-20 и ISP разъем IDC-10 даже на односторонней плате с перемычками и внешним трансформатором.
Причем выведенные светодиоды LAN на переднюю панель выглядят симпатичнее (со стороны порта их даже не видно...)
MegaD вполне умещается в корпус d3mg с разъемом IDC-20 и ISP разъем IDC-10 даже на односторонней плате с перемычками и внешним трансформатором.
Причем выведенные светодиоды LAN на переднюю панель выглядят симпатичнее (со стороны порта их даже не видно...)
Re: Умный Дом по Ethernet
Вот же блин, работает зараза, взял ардуинку мини про на 5 вольт (использовал как железо) и модуль ENC28J60 у меня версия с стабилизатором 3,3 вольта на борту модуля, так как в документации на ENC прописано что работает с сигналами 5 вольт не стал заморачиватся с питанием 328, так и оставил на 5 вольтах ее. Снес кварц, аккуратненько погрев по его краю паяльничком и затактовал от модуля ENC проводком на место кварца. Файл скомпилировал в хекс winavr-ом и просто жестко влил программатором AVR910 без всяких бутов и ОНО работает, спасибо всем кто развивал проект и далее его развивает, а те кто еще хочет собрать представленный на форуме девайс только один совет - читать, читать и еще раз читать, здесь про все написано.
-
- Сообщения: 20
- Зарегистрирован: 16 окт 2013, 18:13
- Откуда: Иркутск
Re: Умный Дом по Ethernet
Добрый день. Обновил мегу заводской версии по сети без ключа --ee, теперь не могу попасть на страницу управления, говорит что пароль не подходит. Второй раз шиться не хочет, только в режиме восстановления, прошивается без ошибок но проблема остаётся.
Re: Умный Дом по Ethernet
baikaltech, так прошейте в режиме восстановления, только с ключом --ee
-
- Сообщения: 20
- Зарегистрирован: 16 окт 2013, 18:13
- Откуда: Иркутск
Re: Умный Дом по Ethernet
Не помогает (Andrey_B писал(а):baikaltech, так прошейте в режиме восстановления, только с ключом --ee
-
- Сообщения: 20
- Зарегистрирован: 16 окт 2013, 18:13
- Откуда: Иркутск
Re: Умный Дом по Ethernet
Даже адрес не сбивается
Re: Умный Дом по Ethernet
baikaltech,
Во-первых, убедитесь, что вы пишете --ee, а не -ee. Это важно
Во-вторых, стирание EEPROM всегда сопровождается надписью "Erasing EEPROM...". Если ее нет, неправильно указан ключ.
В-третьих, всегда есть возможность в режиме восстановления залить вашу старую прошивку, а потом в нормальном режиме с ключом --ee новую.
Во-первых, убедитесь, что вы пишете --ee, а не -ee. Это важно
Во-вторых, стирание EEPROM всегда сопровождается надписью "Erasing EEPROM...". Если ее нет, неправильно указан ключ.
В-третьих, всегда есть возможность в режиме восстановления залить вашу старую прошивку, а потом в нормальном режиме с ключом --ee новую.
Re: Умный Дом по Ethernet
Приветствую.
Подскажите, в чем может быть проблема?
Мега 328 новая. Фьюзы не менял. Шью китайским usbasp.
Подскажите, в чем может быть проблема?
Код: Выделить всё
Cформированная командная строка:
avrdude.exe -p m328p -c usbasp -P usb -U flash:w:"D:\old\radio\smarthouse\megad-328.hex":a
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude.exe: Device signature = 0x1e950f
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: reading input file "D:\old\radio\smarthouse\megad-328.hex"
avrdude.exe: input file D:\old\radio\smarthouse\megad-328.hex auto detected as Intel Hex
avrdude.exe: writing flash (18984 bytes):
Writing | ################################################## | 100% 5.95s
avrdude.exe: 18984 bytes of flash written
avrdude.exe: verifying flash memory against D:\old\radio\smarthouse\megad-328.hex:
avrdude.exe: load data flash data from input file D:\old\radio\smarthouse\megad-328.hex:
avrdude.exe: input file D:\old\radio\smarthouse\megad-328.hex auto detected as Intel Hex
avrdude.exe: input file D:\old\radio\smarthouse\megad-328.hex contains 18984 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 5.68s
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x0000
0x0c != 0xff
avrdude.exe: verification error; content mismatch
avrdude.exe: safemode: Verify error - unable to read lfuse properly. Programmer may not be reliable.
avrdude.exe: safemode: Verify error - unable to read lfuse properly. Programmer may not be reliable.
avrdude.exe: safemode: Sorry, reading back fuses was unreliable. I have given up and exited programming mode
avrdude.exe done. Thank you.
Re: Умный Дом по Ethernet
zero, с таким со своим AVRISP mkII не сталкивался.
Сигнатуру МК программатор считать может? Или после ошибки он уже не отвечает?
Можно попробовать заменить USB-шнурок или взять другой программатор...
Сигнатуру МК программатор считать может? Или после ошибки он уже не отвечает?
Можно попробовать заменить USB-шнурок или взять другой программатор...
Re: Умный Дом по Ethernet
убрал резистор перед питанием меги (мега в макетной плате, питается от этого же программатора). Вроде все прошилось и верификация прошла.
Теперь другая проблема:
И не читается и не пишется. Сегодня соберу мегадевайс, проверю работает ли. Но как ее теперь перешивать не понятно...
Программатор включен прямо в юсб без шнурка. Другого программатора, увы нет.
Есть подозрение, что меге не хватает питания. Посмотрю как поведет себя в мегадевайсе.
Теперь другая проблема:
Код: Выделить всё
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude.exe: Device signature = 0x000102
avrdude.exe: Expected signature for ATMEGA328P is 1E 95 0F
Double check chip, or use -F to override this check.
avrdude.exe done. Thank you.
Программатор включен прямо в юсб без шнурка. Другого программатора, увы нет.
Есть подозрение, что меге не хватает питания. Посмотрю как поведет себя в мегадевайсе.
Re: Умный Дом по Ethernet
Собрал мегадевайс по плате ТНК с изменениями под HR911105A и... не завелось. Не реагирует на подключение сетевого кабеля.
Правда, резистора R6 на 2,7к не нашлось. Поставил 3.3к. Это критично?
Не пойму в чем дело. Проверьте печатку (в вложении), пожалуйста, кому не трудно.
Как можно диагностировать? Осцилографа, к сожалению, нет.
upd:
Вопрос снят. Нашел оборваную дорожку. Все работает. Принимайте в свой клуб. =)
Andrey_B, Вы не могли бы скомпилировать последнюю прошивку для меги в дип корпусе? У меня win-avr почему-то делает слишком большой файл.
Правда, резистора R6 на 2,7к не нашлось. Поставил 3.3к. Это критично?
Не пойму в чем дело. Проверьте печатку (в вложении), пожалуйста, кому не трудно.
Как можно диагностировать? Осцилографа, к сожалению, нет.
upd:
Вопрос снят. Нашел оборваную дорожку. Все работает. Принимайте в свой клуб. =)
Andrey_B, Вы не могли бы скомпилировать последнюю прошивку для меги в дип корпусе? У меня win-avr почему-то делает слишком большой файл.
- Вложения
-
- my.zip
- (27.11 КБ) 409 скачиваний
-
- Сообщения: 4
- Зарегистрирован: 16 ноя 2014, 17:54
Re: Умный Дом по Ethernet
Привет всем!
Моя реализация железки: Извиняюсь за местами свинскую пайку, канифолью дома допаивал.
Догадайтесь почему она круглая и 54 мм в диаметре
Схема:
Моя реализация железки: Извиняюсь за местами свинскую пайку, канифолью дома допаивал.
Догадайтесь почему она круглая и 54 мм в диаметре
Схема:
-
- Сообщения: 4
- Зарегистрирован: 16 ноя 2014, 17:54
Re: Умный Дом по Ethernet
А какая разница какой корпус?zero писал(а):Собрал мегадевайс по плате ТНК с изменениями под HR911105A и... не завелось. Не реагирует на подключение сетевого кабеля.
Andrey_B, Вы не могли бы скомпилировать последнюю прошивку для меги в дип корпусе? У меня win-avr почему-то делает слишком большой файл.
-
- Сообщения: 142
- Зарегистрирован: 12 ноя 2013, 00:34
Re: Умный Дом по Ethernet
Ай, мАлАдцаasterix_72 писал(а):Догадайтесь почему она круглая и 54 мм в диаметре
Только вместо RJ45 + DC-DC не лучше было-бы использовать мелкий клемник+eth.транс+однокорпусной стабилизатор с широким входным диапазоном (тот-же KF33B, в SO8 или D-PAK, до 20В на входе, либо что-то в этом духе, можно вход дополнительно защитить супрессором), а питание подавать по принципу PasiivePOE (а по-простому - по пустым четырем проводам в 8-ми жильном UTP)?
Просто в подрозетнике места и так мало, отнимать место гнездом и розеткой RJ45, мне кажется как минимум не рационально. Сцепленный комплект займет больше места, чем провода в клемнике, а транс можно уложить в удобное место, если нужно, то и с обратной стороны. Плюс для вентиляции места больше останется...