Например TDA7294

Форум РадиоКот • Просмотр темы - Часы-термометр на микроконтроллере ATmega8.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт авг 08, 2025 02:20:59

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1822 ]     ... , , , 34, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 03, 2009 12:52:45 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
boba.s писал(а):
пробовал ставить часовой никаких изменений. мк прошивается без ошибок. а не подскажете как проверить работу 74нс595

А fuse bit правильно запрограммировали?
74HC595 проверить в схеме проблемно, только осциллографом смотреть что там на выходах. Так что если есть сомнения на ее счет - меняйте. Но заодно проверьте и монтаж.
Конечно "своевременный" вопрос. А как выражается неработоспособность часов. Что на индикаторе? Чем больше информации, тем прощеопределить что у вас там не так пошло


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 03, 2009 21:48:31 
Родился

Зарегистрирован: Вт ноя 03, 2009 21:32:10
Сообщений: 2
Откуда: Томск
Рейтинг сообщения: 0
Други подскажите пожалуйста. Сколько ампер можно подать на схему (у меня блок питания на 1А до 12 В)?
И что эт за точки жирные на схеме справа (timer, call a-h, pin call, pin call), как их использовать?. Куда мне подключить пьезоизлучатель, пробовал как на схеме, но что-то он не срабатывает, может там что-то в настройках.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 03, 2009 21:51:01 
Родился

Зарегистрирован: Вт ноя 03, 2009 21:32:10
Сообщений: 2
Откуда: Томск
Рейтинг сообщения: 0
Да кстати схема вот с этого сайта http://startcd.narod.ru/clock/clock.html, прошивка с ОА.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 04, 2009 03:11:14 
Открыл глаза

Зарегистрирован: Вс июл 26, 2009 11:56:03
Сообщений: 57
Откуда: СПб
Рейтинг сообщения: 0
serg_svd писал(а):
boba.s писал(а):
пробовал ставить часовой никаких изменений. мк прошивается без ошибок. а не подскажете как проверить работу 74нс595

А fuse bit правильно запрограммировали?
74HC595 проверить в схеме проблемно, только осциллографом смотреть что там на выходах. Так что если есть сомнения на ее счет - меняйте. Но заодно проверьте и монтаж.
Конечно "своевременный" вопрос. А как выражается неработоспособность часов. Что на индикаторе? Чем больше информации, тем прощеопределить что у вас там не так пошло
печать проверял схема брал с 31 страницы печать от htscooter. прошивка и фьюзы те же.все индикаторы мерцают только на последнем горит цифра 5.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 04, 2009 21:04:38 
Открыл глаза

Зарегистрирован: Вс июл 26, 2009 11:56:03
Сообщений: 57
Откуда: СПб
Рейтинг сообщения: 0
проошил другой прошивкой с ок. теперь что то показывает первая цифра меняется на кнопки не реагирует. помогите советом :oops:


Вложения:
Комментарий к файлу: индикатор
DSCN5220.rar [213.22 KiB]
Скачиваний: 304
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 04, 2009 21:14:53 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
boba.s писал(а):
проошил другой прошивкой с ок. теперь что то показывает первая цифра меняется на кнопки не реагирует. помогите советом :oops:

Советы в порядке выполнения
1.Проверить монтаж на предмет соплей и недопаев и сверить его со схемой. Причем тщательно. Я читал, что вые его проверяли уже, но тем не менее, плата то не ваша, а мало ли что там автор платы где перемычкой соединил проволочной потом. Особо обратить внимание на правильность подключения индикатора.
2. Собственно программирование мк прошивкой под ваш тип индикатора и правильная установка фузов.

А зачем собственно прошивку под ОК? вы не знаете тип своего индикатора?


Вложения:
Комментарий к файлу: Fuse bit
pony.gif [11.33 KiB]
Скачиваний: 680
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 04, 2009 23:06:19 
Открыл глаза

Зарегистрирован: Вс июл 26, 2009 11:56:03
Сообщений: 57
Откуда: СПб
Рейтинг сообщения: 0
фьюзы такие же.индикатор с общим катодом.буду дальше копать.последний вопрос вы на какой плате собирали?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 05, 2009 08:33:46 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
boba.s писал(а):
фьюзы такие же.индикатор с общим катодом.буду дальше копать.последний вопрос вы на какой плате собирали?

Если появляются артефакты на индикаторе, лишние засвеченые сегменты - ищите сопли на пайке.
Плата у меня своя, вернее их 2. На одной индикатор, на другой часы и трансформатор. Размер плат не помню по памяти. Индикаторы с высотой знака около 21мм


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 06, 2009 12:11:29 
Родился

Зарегистрирован: Вс окт 25, 2009 18:20:06
Сообщений: 15
Откуда: Москва
Рейтинг сообщения: 0
Друзья, а кто-нибудь собирал вариант Dikiy ?
Его плата есть на 3-й странице. Так вот плата есть, а схемы нет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн ноя 09, 2009 22:59:21 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб окт 10, 2009 16:55:59
Сообщений: 42
Откуда: Беларусь г. Витебск
Рейтинг сообщения: 0
Уважаймые коты!!
можно использовать в этих часах индикаторы на 12В ? и как?! подскажите пожалуста!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 10, 2009 00:57:08 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 27
Зарегистрирован: Пт май 19, 2006 05:39:11
Сообщений: 576
Рейтинг сообщения: 0
Если разбираетесь в программировании, то можете сами изменить полярность выходов. Например сделаете такую схему,
Изображение
в ней надо подавать на вкл. сегментов и вкл цифры высокий уровень. Берете и правите исходник. Например, взяли версию для ОК, там нада поменять полярность вкл цифры.

Функция
Код:
static void display(void)
{
PORTSERIAL|=_BV(STORAGE);//выкл разряды
#ifdef katod
data_shift(~(1<<(znakomesto)));
#else
data_shift(1<<(znakomesto));
#endif


Меняете на
Код:
static void display(void)
{
PORTSERIAL|=_BV(STORAGE);//выкл разряды
#ifdef katod
data_shift(1<<(znakomesto));           //data_shift(~(1<<(znakomesto)));
#else
data_shift(1<<(znakomesto));
#endif


Компилите в WinAVR - 20060421


Вложения:
cl9_v41.rar [25.75 KiB]
Скачиваний: 235
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 13, 2009 18:46:51 
Открыл глаза

Зарегистрирован: Пт фев 23, 2007 11:48:36
Сообщений: 76
Рейтинг сообщения: 0
DimAlt_ту на заметку
Вот тоже интересное схемное решение, для больших индикаторов,
правда, микросхему эту я пока не нашел.
http://tobiscorner.floery.net/projects/ ... egmenttiny
http://www.datasheetcatalog.com/datashe ... 982A.shtml


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб ноя 14, 2009 00:26:58 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 249
Зарегистрирован: Ср янв 16, 2008 08:34:04
Сообщений: 2526
Откуда: KMV
Рейтинг сообщения: 0
yurijI писал(а):
Вот тоже интересное схемное решение, для больших индикаторов, правда, микросхему эту я пока не нашел.

Именно поэтому проще применить ключи на транзисторах вместо нее, что я и проделал. Да и не только я :)
Даная микросхема и ее аналоги если и есть в продаже, то стоят намного дороже м-м ULN2803 и ULN2003. Смысла так переплачивать нет.
Тем более, что по размерам изготовленая плата с применением транзисторов вышла совсем небольшой: 30х11мм


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс ноя 15, 2009 01:20:50 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
boba.s писал(а):
здравствуйте.подскажите а платы зеркалить нужно?

Я извиняюсь, давно не заглядывал :oops: Зеркалить не надо. Сделал еще один вариант на работу - корпус из пластикового короба для внешней проводки :) Печатка двухсторонняя :? М1 зеркалить, М2 нет; схема питается от АКБ 24 вольта (резервное питание на работе), поэтому две кренки. Кто будет повторять - обязательно нужно ставить винт крепления на 7815 - он соединяет слои М1 и М2. Светофильтр делал из ПЭТ бутылок - сначала поставил только зеленый (из-под тархуна), но его не хватило, добавил еще из темной бутылки (пиво какое-то было) - получилось то что надо :)


Вложения:
Комментарий к файлу: печатка
lock_mega8_2.lay [184.63 KiB]
Скачиваний: 710
Комментарий к файлу: вид снаружи
IMG_012883.JPG [61.47 KiB]
Скачиваний: 808
Комментарий к файлу: вид внутри
IMG_012884.JPG [66.57 KiB]
Скачиваний: 657

_________________
Хорошо и надежно работающая система безусловно красива
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс ноя 15, 2009 08:28:14 
Открыл глаза

Зарегистрирован: Пт фев 23, 2007 11:48:36
Сообщений: 76
Рейтинг сообщения: 0
serg_svd писал(а):
yurijI писал(а):
Вот тоже интересное схемное решение, для больших индикаторов, правда, микросхему эту я пока не нашел.

Именно поэтому проще применить ключи на транзисторах вместо нее, что я и проделал. Да и не только я :)
Даная микросхема и ее аналоги если и есть в продаже, то стоят намного дороже м-м ULN2803 и ULN2003. Смысла так переплачивать нет.
Тем более, что по размерам изготовленая плата с применением транзисторов вышла совсем небольшой: 30х11мм


100 рублей не цена вопроса
http://www.chip-dip.ru/search.aspx?sear ... 2A&x=0&y=0
http://www.elitan.ru/price/index.php?se ... re&mfg=all


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн ноя 16, 2009 02:21:22 
Поставщик валерьянки для Кота

Карма: 34
Рейтинг сообщений: 313
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 2084
Откуда: Харьков
Рейтинг сообщения: 0
Решил и я собрать себе такое... но при этом возникло несколько вопросов...
1. Я хочу иметь десять индикаторов, поэтому подойдет схема только на 555ИД10/74145. Как проще всего приделать к ней индикаторы порядка 1'' размером? Напрямую? И существуют ли индикаторы таких размеров, которые бы обеспечили достаточную яркость при токе до 10 мА на сегмент?
2. Можно ли реализовать больше четырех кнопок?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн ноя 16, 2009 18:05:20 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 27
Зарегистрирован: Пт май 19, 2006 05:39:11
Сообщений: 576
Рейтинг сообщения: 0
Здравствуйте. Если это вопрос ко мне, как автору, то я Вас огорчу. Добавление 10го разряда и кнопок это правка программы. У меня на это нет времени и желание пропало года два назад. Если знаете си, то кнопки добавить легко, по крайней мере еще 4. Для 10го разряда места в меге 8 уже точно не хватит.
Для последней версии на 74НС595 8126 bytes (99.2% Full) осталось 33 инструкции на асм_е.
Для ИД10 7938 bytes (96.9% Full).


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 17, 2009 11:38:42 
Поставщик валерьянки для Кота

Карма: 34
Рейтинг сообщений: 313
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 2084
Откуда: Харьков
Рейтинг сообщения: 0
А если выкинуть часть режимов, которые мне не нужны? В программе разберусь... лишь бы аппаратно мега потянула столько индикаторов...

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: DS1820
СообщениеДобавлено: Вт ноя 17, 2009 17:20:15 
Родился
Аватар пользователя

Зарегистрирован: Вт ноя 17, 2009 16:59:16
Сообщений: 1
Рейтинг сообщения: 0
Видел где-то в топике мелькал вопрос про возможность использования датчиков температуры DS1820 вместо DS18B20. Может уже не актуально, но на странице http://www.linker.ru/node/1672 есть прошивки для версии 3.02 для датчиков DS1820.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 17, 2009 22:31:48 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 27
Зарегистрирован: Пт май 19, 2006 05:39:11
Сообщений: 576
Рейтинг сообщения: 0
watchmaker писал(а):
А если выкинуть часть режимов, которые мне не нужны? В программе разберусь... лишь бы аппаратно мега потянула столько индикаторов...


Потянет, может даже и частоту индикатора поднимать не надо будет, если все таки потребуется, то вот
Код:
if (lcd_time_switch>=30)/*прошло 2msek*/   уменьшайте это число
{..

С ним связана функция мигания
uint8_t light_isr, light_disp[]={29,28,26,23,20,17,14,9,2}, - яркость должа быть меньше того числа (30).
light_time_mig[]={10,9,8,8,7,5,4,4,3};//{1,3,5,10,15,20,24,27}; время задержки мигания для каждого значения яркости

Если сильно уменьшите, то возможно не будет успевать обрабатываться датчик, разнесете команды сильней. Пример
Код:
void izmerenie_t(void){
if ( count_com_1w == 7 ){
      count_com_1w++;
      readbyte(tempir_lsb);//читаем темпиратуру
      readbyte(tempir_msb);
      }
менять на
if ( count_com_1w == 7 ){
      count_com_1w++;
      readbyte(tempir_lsb);//читаем темпиратуру
      }
if ( count_com_1w == 8 ){
      count_com_1w++;
      readbyte(tempir_msb);
      }

И т. д.

Приложил файлик где немного описывал принцип программы.


Вложения:
readme_c.rar [1.99 KiB]
Скачиваний: 257
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 1822 ]     ... , , , 34, , , ...  

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


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

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


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

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


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