Возникла потребность использовать микросхему 42568BWP - не получилось достать 24LC256
Кстати - это два полных аналога по пинам и адресу - соответственно исполльзуем точно так же, как и 24LC256.
B вот не заводится и всё тут! Почитав даташит - обнаружил, что по-умолчанию arduino поддерживает частоту 100 - а моя микросхема работает на 400! Способ нашёлся такой - правим Wire в /libraries/Wire/utility/twi.h находим строку
#ifndef TWI_FREQ
#define TWI_FREQ 100000L
#endif
и меняем на
#ifndef TWI_FREQ
#define TWI_FREQ 400000L
#endif
ещё советуют удалить hardware/libraries/Wire/Wire.o
hardware/libraries/Wire/utility/twi.o
и перезагрузить Arduino IDE
я не удалял - всё и так заработало :)
Источник - буржуйский форум.
P.s. буржуи! Спасибо :)
Поиск по этому блогу
Показаны сообщения с ярлыком arduino. Показать все сообщения
Показаны сообщения с ярлыком arduino. Показать все сообщения
четверг, 24 января 2013 г.
четверг, 20 декабря 2012 г.
Arduino howto use RTC NXP PCF2129AT
Многие получили халяву от NXP. Теперь будем пользовать :)
Чип RTC (часы реального времени) PCF2129AT мне понравился -
Хотя если подключать именно к ардуине - это не проблема. B главное - три штуки забесплатно :))
Чип RTC (часы реального времени) PCF2129AT мне понравился -
- встроенный кварц - это раз;
- из обвязки - только батарея и подтягивающие резисторы(!);
- обещано так же коррекция точности при нагреве чипа;
- встроенный будильник;
- встроенная возможность вручную программным способом корректировать ход;
- интерфейсы - SPI или I2C на выбор;
- вроде как есть таймер - но мне пока не нужен - не вникал ;
Хотя если подключать именно к ардуине - это не проблема. B главное - три штуки забесплатно :))
среда, 21 ноября 2012 г.
Автономный 7 сегментный индикатор 4 цифры в виде блочного устройства i2c на atmega8.
Харе кришна :)
Задумалось мне как-то подключить обычный индикатор - дело не сложное, но выводов потребляет... Жуть.
А если их надо 2-3-4-5 ?
О тож :)
После определённых поисков был найден у буржуев вариант индикатора со своими мозгами и подключением по SPI/I2c/Uart по выбору. Ещё он у них может менять яркость. Вот такой 7-Segment Serial Display - Blue
Одна проблемка - там использовался 32 чип, что при наших ценах... Да ну его на фиг - будем творить своё.
От изменения яркости пришлось отказаться - в atmega8 не получилось - зато удалось значительно сократить размер платы - она практически совпадает по размерам с индикатором.
В общем что получилось.
А по деталям - вообще песня - 3 резистора, 1 конденсатор, 1 чип atmega8 ну и индикатор конечно.
Задумалось мне как-то подключить обычный индикатор - дело не сложное, но выводов потребляет... Жуть.
А если их надо 2-3-4-5 ?
О тож :)
После определённых поисков был найден у буржуев вариант индикатора со своими мозгами и подключением по SPI/I2c/Uart по выбору. Ещё он у них может менять яркость. Вот такой 7-Segment Serial Display - Blue
Одна проблемка - там использовался 32 чип, что при наших ценах... Да ну его на фиг - будем творить своё.
От изменения яркости пришлось отказаться - в atmega8 не получилось - зато удалось значительно сократить размер платы - она практически совпадает по размерам с индикатором.
В общем что получилось.
А по деталям - вообще песня - 3 резистора, 1 конденсатор, 1 чип atmega8 ну и индикатор конечно.
Подписаться на:
Сообщения (Atom)

