Найдено 47 результатов

edka
07 дек 2013, 02:03
Форум: Умный Дом своими руками
Тема: 1-Wire по Ethernet
Ответы: 344
Просмотры: 328311

Re: 1-Wire по Ethernet

Здравствуйте. Подправил код, чтобы все компилировалось, прописал нужный чип и т.д. Устройство работает, датчики находятся, но температуру не показывают:( Где возможна проблема? Поподробней напишите, в чем заключались правки. Хмм, пока писал вспомнил нюанс: R30 используется немного другого номинала,...
edka
11 янв 2013, 17:18
Форум: Умный Дом своими руками
Тема: 1-Wire по Ethernet
Ответы: 344
Просмотры: 328311

Re: 1-Wire по Ethernet

Здравствуйте. Не пинайте. Использую arduino клон (Atmega328p) + собранное по схеме устройство подключения к 1wire. Подправил код, чтобы все компилировалось, прописал нужный чип и т.д. Устройство работает, датчики находятся, но температуру не показывают:( Где возможна проблема? Хмм, пока писал вспомн...
edka
31 мар 2012, 23:31
Форум: Разговоры на кухне
Тема: FAQ - или типовые решения
Ответы: 16
Просмотры: 22240

Re: FAQ - или типовые решения

Хотел бы добавить свои пять копеек если позволите. Стоит сказать, что я из тех: которые действительно САМИ хотят построить умный дом, но как правило у многих отсутствуют специальные знания Выпил пивка и потянуло на размышления. В процессе разышлений пришел к выводу, что я уже и не понимаю, что такое...
edka
30 мар 2012, 12:51
Форум: Умный Дом своими руками
Тема: Одноплатные ПК
Ответы: 203
Просмотры: 188701

Re: Одноплатные ПК

Caribsky писал(а):У меня сервер собран на Atom-е Pegatron IPX7A-ION/330, HDD 3.5'', DVD + USB периферия.
Потребление не превышает 70Вт.
А HDD один используется? Если да, то как-то много? Материнка пофункциональнее?
edka
30 мар 2012, 12:25
Форум: Умный Дом своими руками
Тема: Одноплатные ПК
Ответы: 203
Просмотры: 188701

Re: Одноплатные ПК

sluggard и andvas А не скажете сколького они ("Mini PC") потребляют энергии в среднем?
edka
30 мар 2012, 10:32
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

Извините, не силен в схемотехнике, может магия происходит в MC74HC125AN?А может банально схема не соответствует действительности(схема взята с сайта разработчика и приложена именно к устройтву которое я купил, но не совпадение частот кварца на схеме и в реальности вынуждают задуматься о соответствии...
edka
30 мар 2012, 09:56
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

alexsis_76 писал(а):Судя по рисунку на D 4 у вас висит SD_CS
Да так оно и есть. На сколько понял если D4->Out->1 - spi работает с enc28j60, если D4->OUT?->0 spi работает с sd card.
edka
29 мар 2012, 22:35
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

Всем спасибо!
Добавил в сетуп:

Код: Выделить всё

DDRD|= (1<<4);	PORTD|= (1<<4);
убрал из списка порт D4 и тфу тфу тфу, все работает. Буду разбираться дальше.
edka
29 мар 2012, 10:20
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

Как то до конца не разобрался, надобыло поставить меньше 256 итераций или использовать _delay_loop_2.
edka
29 мар 2012, 09:52
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

Я так думаю, что косвенная проблема именно(может и не только) в _delay_loop_1(пока не разобрался в чем разница с _delay_ms), для начала попробую везде ее заменить на _delay_ms.
Будем искать и читать. Спасибо.
edka
28 мар 2012, 23:35
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

//#define F_CPU 12500000UL // 12.5 MHz #define F_CPU 16384000 int main(void) { DDRD = 0xff; DDRB = 0xff; while(1) { PORTB=0xff; PORTD=0xff; _delay_ms(1000); PORTB=0x00; PORTD=0x00; _delay_ms(1000); } } [/size] Все порты моргают. //#define F_CPU 12500000UL // 12.5 MHz #define F_CPU 16384000 int main...
edka
28 мар 2012, 14:38
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

А почему сдесь if ( port_letter == 'C' ) { DDRC |= (1<<port_num); if (_port_d[i] == 1 ) PORTC|= (1<<port_num); else PORTD &= ~(1<<port_num); } устанавливаем порт С а сбрасываем D у вас в плате непредусмотрено тактирование от сетевого контроллера возможно потребуется скнфигурировать фьюзы У меня пос...
edka
28 мар 2012, 10:26
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

ENC.jpg
На схеме кварц 10MHz, реально 25MHz
ENC.jpg (159.18 КБ) 13391 просмотр
edka
28 мар 2012, 10:25
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

Arduino2009.jpg
Arduino2009.jpg (255.33 КБ) 13391 просмотр
edka
27 мар 2012, 22:42
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

1 залить прошивку с arduino Залил. 2 сравните ваш hex и hex слитый с контроллера после зависания Интересно: hex весит 54кб, заливаю, тут же считываю и получаю 44кб? Это что оптимизация?такое возможно? Ломанный варьируется: 45кб, 47кб. Как эти буквы с цифрами анализировать? 3 то же с eeprom Странно ...
edka
27 мар 2012, 22:22
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

У меня нет Arduino, чтобы протестировать работу. Вы можете попробовать закомментировать код, отвечающий за изменения состояний пинов, начиная с for ( i = 0; i < IO_SIZE; i++ ) и до // Debouncing init Скомпилировать, прошить и снова попробовать. Результат: Плата не зависла ни разу. Но сохранялись то...
edka
27 мар 2012, 15:01
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

нет, плата дома :cry: до вечера придется ждать.
edka
27 мар 2012, 14:58
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

не, карты нет
edka
27 мар 2012, 14:49
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

alexsis_76 писал(а):

Код: Выделить всё

/* Disable SD card */
насколько можно судить по описанию это вывод cs карты а приведенный ниже фрагмент кода устанавливает на нем 1 т.е отключает sd карту(переводит в неактивное состояние)
Да так оно и есть. Перефразирую вопрос: могут ли быть глюки от того, что я невыключил SD карту?
edka
27 мар 2012, 14:34
Форум: Умный Дом своими руками
Тема: Умный Дом по Ethernet
Ответы: 2487
Просмотры: 1918757

Re: Умный Дом по Ethernet

А что висит на 4 пине ни разу не слышал чтоб конфигурация пина загоняла контроллер в такой режим можете написать тестовую программу и запустить ее на плате например подключите светодиод к портам которые не работают и поиграть ими На сколько понимаю 4 пин нужен для конкретной реализации модуля ENC +...