Например TDA7294

Форум РадиоКот • Просмотр темы - Не очень простые часы на матричных индикаторах, зато с музык
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт июн 13, 2025 10:47:06

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 175 ]    , 2, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Сб май 03, 2014 09:29:15 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Добавил поддержку датчика lm75ad на шину i2c. Считывание показаний датчика производится каждые 10 минут, если датчик отвечает то его показания выводятся в бегущую строку вслед за показаниями термодатчика из RTC. Если не отвечает то и не выводится :)
Выкладываю пока только исходники.


Вложения:
Комментарий к файлу: v1.5
ClockMatrix.zip [115.49 KiB]
Скачиваний: 419
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн май 19, 2014 13:24:37 
Открыл глаза

Зарегистрирован: Пн ноя 11, 2013 11:57:27
Сообщений: 63
Рейтинг сообщения: 0
Хороши часики, но... не для начинающих часостроителей (к сожалению).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн май 19, 2014 21:25:19 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
вроде как большой сложности нету. Единственно на мой взгляд проблема в печатной плате. ЛУТом наверно не сделаешь, но скорее всего можно развести с более грубой нормой. А остальное все включено по схемам из даташитов. Это все конечно мое ИМХО


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вт май 20, 2014 10:37:03 
Говорящий с текстолитом
Аватар пользователя

Карма: 16
Рейтинг сообщений: 151
Зарегистрирован: Вт апр 21, 2009 20:52:29
Сообщений: 1504
Откуда: ХМАО Югра Белоярский
Рейтинг сообщения: 0
А что не так для ЛУТа? Вполне адекватная разводка для ЛУТа. Единственное что нужно будет перегнать в .lay? он ближе мне к телу.

_________________
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вт май 20, 2014 14:34:05 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
SergeyK писал(а):
А что не так для ЛУТа?

фиг его знает, давно уже неЛУТил. Те платы что в приложенных файлах сделаны с нормами 0.2/0.2 кажись. Если нужно точно то уточню.
SergeyK писал(а):
Единственное что нужно будет перегнать в .lay?

Скачал Sprint Layout, че-то нету кажись там из Grebera импорта, только из lay


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Чт июн 05, 2014 20:51:15 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Доброго здравия! У меня вопросик к Автору, приступаю к пайке платы и интересуют номиналы R48,R69,L1 так как в доках не нашел их номиналов если не трудно подскажите, и еще из анодных транзисторов первый 807 другие 8085 это просто опечатка или так надо.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пт июн 06, 2014 06:31:49 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
protek5512 писал(а):
... интересуют номиналы R48,R69,L1 так как в доках не нашел их номиналов если не трудно подскажите...

Счас под рукой нет собранных часов, а на память я не помню :( Вечером будет доступен экземпляр на KEM-23088-AB отпишусь.
Так же можно номиналы рассчитать по формуле из datasheet:
Код:
R = (0.61*G/Iout)*23
Где G - кофицент усиления, по умолчанию 1,015, я брал 1 что бы не заморачиваться
Iout - требуемый ток через светодиод

Более подробно можно прочитать в прикрепленном appnote.
Дросель любой можно поставить, в некоторых экземплярах вообще ставил перемычку типоразмера 1206 - 0 Ом, помехи как лезли так и лезут :( Чего-то с этим надо делать, но что я не знаю.
protek5512 писал(а):
... из анодных транзисторов первый 807 другие 8085 это просто опечатка или так надо.

Опечатался, извиняюсь, все 8085. А так можно ставить любые p-n-p.


Вложения:
Комментарий к файлу: Руководстово по использованию MBI5039
MBI5039_Application_Note_V2.01-EN.pdf [400.8 KiB]
Скачиваний: 573
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пт июн 06, 2014 16:20:47 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Дброго здравия! Я как раз буду использовать такие матрицы,еще уточните тип фоторезюка тоже не критичен?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пт июн 06, 2014 19:52:36 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
И Вам не хворать! Резисторы стоят 200 ом.
Фоторезистор вот такой
Если нет такого то можно любой. Лишь бы напряжение на ноге МК при полностью затемненным резисторе было около 0,2 в.


Последний раз редактировалось AlekseyEnergo Пт июн 06, 2014 21:29:00, всего редактировалось 1 раз.
Нарушение пункта 2.7 правил форума. Подредактировал. Предупрежден!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пт июн 06, 2014 20:33:29 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Благодарю за своевременные ответы,а что с наружным датчиком температуры, каковы Ваши успехи в использовании ЛМ75ад ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Сб июн 07, 2014 05:35:27 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Подцепленный проводами работает. Выше в постах выкложил исходники в которых он подключен.
Сейчас пилю на радиоканале. Планирую использование связки МК Attiny 13 и lm75. Опять же проводная связь налажена. А вот радиоканал еще нет. Дело в том, что использую вот такие пары передатчик-приемник Оказалось, что при питании передатчика 5-ю вольтами сигнал очень слаб (наверно) и поэтому дальнобойность маловата. Пришлось прикошачивать step-up преобразователь, который то же хочет кушать. Выписал на фарнеле lt1107, но они еще не подошли. Так что думаю еще недельку буду мучится.
Если есть интерес могу выложить логическую часть и прошивку радиодатчика.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Сб июн 07, 2014 07:55:13 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Начну с запуска самих часов а потом займемся периферией,хотя опыта разработок с радиоканалом ни какого, может придется использовать пока проводной вариант, но от экспериментальных и тестовых работ не откажусь, а если в проводном исполнении воспользоватся типичным 18В20 проблемотично задействовать? Но мое предпочтение конечно радиоканалу.В процессе сборки добавились еще вопросы-1 на сколько критичны параметры резисторов Р29-30-31,не смог найти 11ком поставил 10ком но 1%,
2- тип фотоприемника нет на 33кгц можно заменить 36кгц?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Сб июн 07, 2014 18:36:49 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
protek5512 писал(а):
....но от экспериментальных и тестовых работ не откажусь, а если в проводном исполнении воспользоватся типичным 18В20 проблемотично задействовать?

Тут у меня проблема - нету ни одного устройства 1-Ware. :( И я с ними дело еще ни разу не имел. Поэтому боюсь отладка затянется, но можно попробовать. Например так:
1 Я пишу код. Выкладываю его сюда в виде исходника или откомпилированной прошивки.
2 Вы заливаете в свои часы с подключенным датчиком 1-Ware и смотрите чего там валится на выход uart или еще какую диагностику можно придумать.
3. Обсуждаем здесь результаты и делаем следующую прошивку.
Долгий конечно процесс будет, но можно попробовать.
protek5512 писал(а):
....1 на сколько критичны параметры резисторов Р29-30-31,не смог найти 11ком поставил 10ком но 1%,

Это опять мой косяк :( сори. У меня куча резисторов 11 кОм вот я их и пихнул. В стандарте I2C как раз 10 кОм требуется, так что вы все правильно сделали.
protek5512 писал(а):
....2- тип фотоприемника нет на 33кгц можно заменить 36кгц?

Опять же можно любой, лишь бы соблюдались два условия:
1.Приемник должен ловить сигнал ДУ пульта и
2 выход должен быть инверсным. Т.е. когда нет никакого сигнала на выходе должен быть высокий уровень.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Сб июн 07, 2014 20:02:42 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Закончу сборку,я не против 18В20 у меня есть они были применены в попередних часах рзработчика OLEDа которых я повторил много,
опыта в программировании ноль, а прошивать и проверить в работе не вопрос,так-же я готов и помочь и с лм75 правда пока приемопередатчиков нет, если подскажете готов заказать вместе с термодатчиком ,спасибо за внимание и ответы на вопросы.
Да еще вопросик как выставлены фузы у микроконтролера а то я ипользовал контроллер от предыдущих часов но у них разные кварцы, и о 18В20 исходники OLEDа открыты может с разрешения в них что-то можно повзаимствовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн июн 09, 2014 11:24:24 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Доброго здравия! Закончил сборку,могли бы Вы выложить нех файл с поддержкой lm75 и фусе биты, пытался сам компилировать не получилось,как бы не залочить контроллер.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн июн 09, 2014 14:21:26 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
protek5512 писал(а):
...как выставлены фузы у микроконтролера...

Вот строка для прошивки фьюзов avrdude.exe и программатором на FT2232
avrdude.exe -p m32 -c 2ftbb -P ft1 -B 57600 -D -U lfuse:w:0xff:m -U hfuse:w:0xd9:m
Если у вас другой программатор то можно воспользоватся калькулятором фьюзов по адресу http://www.engbedded.com/fusecalc/
В строке "AVR part name:" выбираете нужный тип МК, у нас это будет Atmega32A, появятся разделы "Feature configuration", "Manual fuse bits configuration" и "Current settings", в разделе "Current settings" вводите в поле "Low" значение 0xff, в поле "High" значение 0xd9 и нажмите кнопку "Apply values" В результате в разделе "Feature configuration" должна появится картинка как в прилепленном файле fuse.jpg По ней посмотрите какие галки в вашем программаторе надо поставить а какие снять. Самое важное - следите за флагом "Serial program downloading (SPI) enabled; [SPIEN=0]", он должен быть равен 0 по даташиту.
protek5512 писал(а):
...выложить нех файл с поддержкой lm75 и фусе биты..

Выкладываю архив с двумя прошивками. Прошивка с названием "KEM Общие строки - на трех индикаторах одновременно выводится строки.hex" кажется ваш случай. Вторая на всякий случай (каламбур :) ) "FYM Общие колонки - на трех индикаторах одновременно выводится колонки.hex"
Фьюзы в прошивках не упоминаются, их надо прошивать отдельно строкой описанной в статье. Так что прошивая этими прошивками что-либо залочить не получится, смело шейте!
На всякий случай привожу командную строку прошивки для программы averdude и программатора на FT2232
Код:
avrdude.exe -p m32 -c 2ftbb -P ft1 -B 57600 -U "flash:w:KEM Общие строки - на трех индикаторах одновременно выводится строки.hex:a"

protek5512 писал(а):
...пытался сам компилировать не получилось...

Каким компилятором пользовались? Если не сложно выложите пожалуйста лог который выводит компилятор. Может чего подскажу, да и самому интересно.

Еще сегодня добыл термометры на шину 1-Ware попробую их подцепить. Срок пока не скажу - лето, сами понимаете, шашлыки, походы...


Вложения:
Комментарий к файлу: Картинка с фьюзами
Fuse.JPG [61.13 KiB]
Скачиваний: 762
Комментарий к файлу: Прошивки
Release.zip [44.41 KiB]
Скачиваний: 336
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Пн июн 09, 2014 15:05:12 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Спасибо еще раз,программа которй я пользуюсь WinAVR и так-же AVR Burn-O-Mat, в них формат дудки так что не должен пролететь,компилировал сначала авр студией потом макфайл обработал в винавр, нех файл получил а вот с фьюзами у меня засада
есть опыт залочки хотя доктор для восстановления выручает, а тут одна 32 да еше смдешка не хотелось терять вот и обратился за проверенными к человеку опытному,буду шить о результате отпишусь. Удачи.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Вт июн 10, 2014 20:50:48 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Прошил все но увы жизненных признаков не заметил, менял прошивки не помогло,даже ни каких свечений матриц не происходит,проверил цепи питания проверил,соплей вроде не обнаружил,когда собирал предыдущие часы при не правильной прошивке показывали признаки жизни хаотическим свечением на матрице,плата с общим катодом в строке,матрицы тоже общий катод проверены в предыдущих часах.При сравнении плат я не заметил различий, кроме отсутствия дорожки с выхода 3,3 вольтового стабилизатора с питанием карты памяти на плате ок. в строке,на второй все нормально но оговорюсь проверял бегло и мог чего-то не заметить.Ключи поставил 857 так как не приобрел 8550.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Ср июн 11, 2014 07:33:54 
Встал на лапы

Карма: 1
Рейтинг сообщений: 7
Зарегистрирован: Пт янв 07, 2011 08:52:08
Сообщений: 93
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Предлагаю следующую последовательность действий для запуска:
1 НЕ вставлять SD-карту в гнездо, поскольку пока она не нужна.
2 Убедится что питание на все микросхемы приходит.
3 Проверить наличие импульсов частотой 1 Гц на выходе 3 и 32 кГц на выводе 1 микросхемы часов DS3231.
4 Если их нет, то это означает, что МК не запустился и в этом случае надо проверить работает ли МК, например залив прошивку которая генерирует на ноге 43 МК меандр. (Прошивку приложил ниже)
5 Если импульсы 1Гц есть, то проверить наличие импульсов на ноге 3 любой микросхемы MBI, если их нет то проверить монтаж.
Если ничего не помогло будем дергаться дальше. Единственно с ответом могу задержатся поскольку уезжаю.
Код прошивки для AVR Studio на всякий пожарный:
Код:
#define F_CPU   20000000UL

#include <avr/io.h>
#include "util/delay.h"

int main(void)
{
   DDRB |= (1<<PINB3);
   
    while(1)
    {
        PORTB ^= (1<<PINB3);
      _delay_ms(1000);
    }
}


Вложения:
Комментарий к файлу: Дергает ногой PORTB3 с частотой 1Гц
Blink.hex [414 байт]
Скачиваний: 575
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не очень простые часы на матричных индикаторах, зато с м
СообщениеДобавлено: Ср июн 11, 2014 16:28:57 
Прорезались зубы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 21, 2009 18:23:26
Сообщений: 234
Откуда: Донбасс
Рейтинг сообщения: 0
Да спасибо, я проделаю последовательно все что Вы предложили и это на выходных скорее всего, работаю в первую смену,после работы нет возможности заняться наладкой.Да карту я не устанавливал ввиду отсутствия подходящей панельки.
Удалось сегодня провести рекомендованные проверки.1 сигналов 1гц и 32кгц нет. 2 тестовая прошивка работает, 1гц на 43 ноге есть.
Уточните частоту кваца в одной схеме 16 в другой 20. При считывании фьюзов D9 и FF и просмотре в графе расшифровки указывается что кварц 3-8 мгц, когда выставляеш 8-16 код указывает C9? Может программа криво стоит.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 175 ]    , 2, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y