еепром корректируем в последней прошивке под BMP180?
Да, пока что вручную перед прошивкой, первые четыре байта еепром (нормальное давление для местности и коррекция датчика давления, все помноженное на 10). Место освободил для 16меги - можно пробовать затолкать в меню коррекцию этих переменных
Кто-нибудь подскажите как записать эти первые 4 байта?
Здравствуйте alcxa. Попробовал поставить прошивку от: Ср окт 07, 2015 17:58:01, плата ваша красная, инд ОК, мега32, FUSE=A4 DF, что то нет реакции, т.е. какие то кракозяблы видны на мин.яркости, пришлось вернуться к старой версии от Gregos, может есть какие то тонкости в установке?
Из личного опыта EEPROM шить после памяти контролера иначе успевает запортить - фоторезистор долой при первом включении вообще. Что-то должно появиться на индикаторах. Если есть темные/постоянно горящие столбцы - бракованная MEGA. Если стабилизатор на 34063 - дроссель желательно до 330 мкГн прибавить. Проверять резисторы 4,7 кОм на шине I2C если там кто-то стоит.
Естественно в случае, что замыков/непропаев на плате нет, как класса.
ЗЫЖ к автору - большая просьба для автора сделать тестовую прошивку, которая просто делает медленно 0,5-1Гц бегиший столбес или бегущую строку для контроля светодиодов, мег, пайки.
Заголовок сообщения: Re: Печатные платы для сборки часов на светодиодных матрицах
Добавлено: Ср ноя 18, 2015 16:42:04
Встал на лапы
Рейтинг продавца:
нет оценок
[Всего оценок: 0]
Зарегистрирован: Пт ноя 12, 2010 18:05:07 Сообщений: 113 Откуда: Россия г.Красноярск
Рейтинг сообщения:0
Получил посылку всё отлично матрицы с зелёными квадратными сегментами 6 мм. и плату супер.До Красноярска посылка дошла за 9 дней. Спасибо Аlcxa за очень быструю отправку
В последней версии прошивки (по умолчанию) фоторезистор отключен - чтобы включить нужно в настройках поставить "ЯРКОСТЬ АВТО ВКЛ". Таким образом он никак не помешает. По поводу тестовой прошивки, даже не знаю, может если будет время че-нить понаписать на эту тему.
В наличии платки ревизий от 01/09 и 13/10 (отличие только в шелкографии) и возможностью различной комплектацией
Сегодня получил 2 комплекта плат от Александра alcxa . Качество супер, радует то что все элементы подписаны. Всё грамотно расписано на плате, что при сборке уже отвечает на все вопросы начинающих. У кого ещё нет дома таких часов, рекомендую собрать. У меня с первой версии уже больше года работают. И все кто приходит ко мне домой, хотят себе приобрести такие часы. Успехов автору в дальнейшем развитии. 73!
Из личного опыта EEPROM шить после памяти контролера иначе успевает запортить - фоторезистор долой при первом включении вообще. Что-то должно появиться на индикаторах. Если есть темные/постоянно горящие столбцы - бракованная MEGA. Если стабилизатор на 34063 - дроссель желательно до 330 мкГн прибавить. Проверять резисторы 4,7 кОм на шине I2C если там кто-то стоит.
Естественно в случае, что замыков/непропаев на плате нет, как класса.
EEPROM пробовал шить и до и после, ф/р нет, мега в норме, дроссель здесь не при чем, соплей на плате нет. Отлично ставится и давно работает старая прошивка, с этой больше пока не разбирался, вернул все в зад. С этой прошивкой на матрице кракозяблы в очень слабом свечении, и реакция на кнопки не правильная, позже разберусь что у меня не так, раз у других работает, то и я заведу, сейчас просто не до этого, работают со старой прошивкой и ладно. Автору спасибо за его труд и успехов в дальнейшем. 73!
Заголовок сообщения: Re: Печатные платы для сборки часов на светодиодных матрицах
Добавлено: Сб ноя 21, 2015 10:14:32
Родился
Рейтинг продавца:
нет оценок
[Всего оценок: 0]
Зарегистрирован: Чт май 15, 2008 18:44:42 Сообщений: 8 Откуда: Свердловская область
Рейтинг сообщения:0
Корректирую EEPROM под свое нормальное давление 742 помноженное на 10 (первые четыре байта), при прошивке Mega32 AVR Studio пишет следующее: Checksum error in the specified Intel HEX file. Если не корректировать, то EEPROM прошивается. Подскажите, что это за ошибка и как записать эти первые 4 байта.
при прошивке Mega32 AVR Studio пишет следующее: Checksum error in the specified Intel HEX file. Если не корректировать, то EEPROM прошивается. Подскажите, что это за ошибка и как записать эти первые 4 байта.
Ошибка контрольной суммы. Вы корректируете данные, а контрольную сумму не изменили. Уже не раз обсуждалось, что нужно конвертнуть HEX в BIN и отредактировать двоичным редактором BIN файлик, или в окошке программатора показывающий ЕЕПРОМ отредактировать первые 4 байта На днях выложу версию в которой можно с кнопок часов корректировать переменные давления.
Матрицы APG (зеленые) снова в наличии. СпойлерМатрицы с квадратными 6мм сегментами (общий катод): ASR: super red 625-640nm 100mcd = 180р. AA: amber 605-615nm 30mcd = 200р. AY: yellow 590-600nm 60mcd = 200р. AB: blue 465-475nm 145mcd = 250р. APG: pure green 515-525nm 200mcd = 250р. AW: white 6000-7500k 180mcd = 300р. Также осталось несколько матриц ОК с круглыми 5мм красными сегментами = 140р.
Голые платки часов = 350р. Голые платки датчика давления с преобразователем уровней = 50р. Собранный и проверенный датчик давления = 300р. При заказе больше одной платы часов - в подарок к каждой плате - голая платка датчика давления
Если нужна собранная и отлаженная - пишите в личку, договоримся...
комплект мелких smd компонентов 1206 (только резисторы и конденсаторы) = 50руб. (без электролитов и фоторезистора) Полный комплект с круглыми 5мм сегментами и собранным датчиком давления (в комплекте прошитые AVRки и 2 DS18B20 и все детальки которые запаиваются на плату часов) = 1900р. Пересылка Почтой России 1 классом от 200руб.В наличии платки ревизий от 01/09 и 13/10 (отличие только в шелкографии) и возможностью различной комплектацией
Возможна отправка в Беларусь плат обычным заказным письмом (уже успешно отправлено и получено двумя адресатами, средне 11 дней).
Заголовок сообщения: Re: Печатные платы для сборки часов на светодиодных матрицах
Добавлено: Пт ноя 27, 2015 12:06:23
Прорезались зубы
Рейтинг продавца:
нет оценок
[Всего оценок: 0]
Карма: 8
Рейтинг сообщений: 14
Зарегистрирован: Ср май 19, 2010 11:15:36 Сообщений: 237 Откуда: Украина
Рейтинг сообщения:0
Вот и я стал обладателем столь красивой платки По сравнению с Беларусью по скорости доставки проиграли только на два дня, но доставка прошла успешно.
Часов по этому проекту собрано мной более десятка на разных платах как самодельных так заводских и с разными матрицами. В этой платке есть приятная универсальность, позволяющая на этапе зборки решить какие "навороты" будут в конечном приборе, возможность использовать матрицы с ОА без переходников, мегу 16 или мегу 32 при этом без потери функционала.
Кроме того микропрограмма получила дальнейшее развитие и продолжает совершенствоваться. Больше нет замирания отображаемой информации на несколько секунд перед выводом температуры, нет разнояркости нижней строки, нет неприятного мерцания разделительной точки при определенной яркости, четкая реакция на кнопки во всех режимах (особенно актуально при использовании ДУ), нет яркостных "прострелов" строк, яркость вообще работает супер даже на тень реагирует четко и во всем диапазоне освещенности по месту установки. В общем, многие неприятные моменты из последней прошивки VVSV, которую использовал до этого в этих часах успешно решены уважаемым Alcxa.
Спасибо!
_________________ Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Есть идея введения поддержки (и припайки) модуля BY8001-16P (MP3 проигрыватель, со встроенным 3 Вт моноусилителем, управляемый (в том числе) через UART). Тут и "проговор" времени и "музыкальный" будильник и минимум работы по доработки ПО.
Огромное Спасибо уважаемому NickNI за качественное тестирование ПО, алгоритму прогноза, а также за обновленную схему:
Wladimir_TS писал(а):
"Гребенку" для ДУшного проца так и не сделали
Будет "гребенка" в следующей ревизии печатной платы
Wladimir_TS писал(а):
Как с фотодатчиком при ОА матрицах ?
Работает он, т.е. яркость от освещенности регулируется, только диапазон чуствительности меньше: в тесте фоторезистора при минимальной освещенности выдает 50 (если с общим катодом то 0), не вижу смысла изменять схему и соответственно ПО
Wladimir_TS писал(а):
Есть идея введения поддержки (и припайки) модуля BY8001-16P (MP3 проигрыватель, со встроенным 3 Вт моноусилителем, управляемый (в том числе) через UART). Тут и "проговор" времени и "музыкальный" будильник и минимум работы по доработки ПО.
Сейчас пока не до музыкальных шкатулок, на очереди переделка меню настроек (редактирование переменных давления и добавление переменной Полная/разбитая строка), поддержка радиодатчика и повышение частоты обновления информации на матрицах.
Заголовок сообщения: Re: Печатные платы для сборки часов на светодиодных матрицах
Добавлено: Пт ноя 27, 2015 21:06:19
Прорезались зубы
Рейтинг продавца:
нет оценок
[Всего оценок: 0]
Карма: 8
Рейтинг сообщений: 14
Зарегистрирован: Ср май 19, 2010 11:15:36 Сообщений: 237 Откуда: Украина
Рейтинг сообщения:0
Разместил схему в формате pdf здесь Можно скачать и рассмотреть, увеличив без заметного ухудшения качества. Касаемо разъема ISP для программирования Tiny13 ДУ из личного наблюдения: Давно хотел отказаться от универсальности пульта. Система работает, но очень много ложных срабатываний на лампы - энергосберигайки, или на грозу за окном или даже на включение света. Совсем недавно на BASCOMе создал прошивку только с использованием пульта RC5 и кнопок CH+/CH- или Vol+/Vol-.
Удалось добиться более четкой реакции на кнопки пульта при одновременном предотвращении двойного срабатывания. Да и "устойчивость" к ложным срабатываниям значительно повысилась (тестировалась прошивка ДУ в часах с FW уважаемого Alcxa). Так вот в часах, где плата оборудована разъемом под программирование Tiny, используется новая прошивка ДУ с RC5 протоколом, а в тех что не имеют такого разъема еще универсальная. Все никак не решусь. Чтобы припаяться к Tiny нужно снять TSOP (конструкция такая), а там матрица... В общем, пока лень побеждает . По этому, если размещение разъема возможно, то скорее всего это полезно, ИМХО...
_________________ Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Работает он, т.е. яркость от освещенности регулируется, только диапазон чуствительности меньше: в тесте фоторезистора при минимальной освещенности выдает 50 (если с общим катодом то 0), не вижу смысла изменять схему и соответственно ПО
Так ведь не работает, же мерцает (даже скорее мигает)
Wladimir_TS писал(а):
Есть идея введения поддержки (и припайки) модуля BY8001-16P (MP3 проигрыватель, со встроенным 3 Вт моноусилителем, управляемый (в том числе) через UART). Тут и "проговор" времени и "музыкальный" будильник и минимум работы по доработки ПО.
Сейчас пока не до музыкальных шкатулок, на очереди переделка меню настроек (редактирование переменных давления и добавление переменной Полная/разбитая строка), поддержка радиодатчика и повышение частоты обновления информации на матрицах.[/quote]
Ну понятно - для кого, чего актуально. Для меня регулировка яркости и качественный звук, а кому-то надо что-б температуру за окном показывал.
Так ведь не работает, же мерцает (даже скорее мигает)
Озвучьте Ваши значения в тесте фоторезистора при минимальной и максимальной освещенности. При каком значении заметно мерцание и как прыгают показания в тесте в момент мерцания?
Отрыл ОА проверил, на красных матрицах FYM23881BUHR (16мега) не заметно мерцания, а вот на желтых LBT2088AY (мега32) заметно, но яркость регулируется на обоих. попробую на желтых че-нить поменять в алгоритме Вот попробуйте эту прошивку, у меня на желтом ОА не так стало заметно.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения