Предпочтение логике микроконтроллеру в построении часов, только лишь дань старине.
с этим никто вроде и не спорит. разговор о том, что при правильной разработке и эксплуатации, схемы на логике по долговечности и надежности не уступают современной технике на мк
_________________ Ищу тиратрон ТХИ1-2000/4, ГРИ ИН-23, ФЭУ-103; 134; 135, 138, 155, 157, лампу ИСШ-7. Любые ГИС серий 203, 225, 233, 244, 250, 296, 801, 838 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
разговор о том, что при правильной разработке и эксплуатации, схемы на логике по долговечности и надежности не уступают современной технике на мк
.
Те кто ходил в институт и хоть что то помнит про расчет надежности и о теории вероятности(ну или хотя бы читал "Пастернака"),скажет хором - ЭТО БРЕД и обсуждать тут нечего!!!
_________________ У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
реальные примеры техники на логике и дискретных эелементах, работающей десятки лет, заставляют сомневаться в такой категоричности относительно превосходства мк в плане надежности.
_________________ Ищу тиратрон ТХИ1-2000/4, ГРИ ИН-23, ФЭУ-103; 134; 135, 138, 155, 157, лампу ИСШ-7. Любые ГИС серий 203, 225, 233, 244, 250, 296, 801, 838 в любом состоянии. Компоненты и детали от миниатюрных твердотельных лазеров.
реальные примеры техники на логике и дискретных эелементах, работающей десятки лет, заставляют сомневаться в такой категоричности относительно превосходства мк в плане надежности.
Если Вы перестаните "тролить" и в вкратце ознакомитесь с мат частью данного вопроса, Ваши сомнения развеются.
_________________ У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
Последний раз редактировалось RoboC Чт сен 27, 2012 11:33:41, всего редактировалось 1 раз.
Заголовок сообщения: Re: Часы на газоразрядных индикаторах
Добавлено: Чт сен 27, 2012 11:31:37
Друг Кота
Карма: 46
Рейтинг сообщений: 977
Зарегистрирован: Ср май 28, 2008 00:32:54 Сообщений: 7616 Откуда: г. Россия
Рейтинг сообщения:0
Yan писал(а):
О,за одно вопрос (пока не забыл)...Там применяются ключи на транзисторах КТ605,но в таком кол-ве у меня их не оказалось-за то есть КТ940,вроде по параметрам-они почти такие же.Как думаете-можно их вместо 605х влепить ?! Что-то мне подсказывает-что можно,хотя я не встречал схем с ключами на их основе.
Можно конечно. Я в первых своих часиках их по катодам и ставил.
По фьюзам на atega 8535, подскажите. Какие нужны фьюзы для работы с RTC? Проблема пока в том, что загоряются все пятерки, кварц менял, стоит на 32768 гц, питание подается к ним подается, куда проще всего ковырять в таких случаях? осциллографа нет к сожалению( пока что грешу на прошивку, она была изначально написана для ds1307, а у меня M41T56M6F. ВОт кусок прошивки в Code Visoin:
Код:
#include <mega8535.h> #include <delay.h> // I2C Bus functions #asm .equ __i2c_port=0x15 ;PORTC .equ __sda_bit=1 .equ __scl_bit=0 #endasm #include <i2c.h> #include <bcd.h> // DS1307 Real Time Clock functions #include <ds1307.h>
До этого я программно заставлял идти секунды, так что в плате вроде все в порядке. Честно скажу: код для меня этот не очень понятен, возможно я просто не так связываюсь с часами, или нечто такое. Вообще адрес этих часиков я так понял с даташита 1101000-slave address, как будет код выглядеть в данном случае? Хотя DS1307 имеет такой же адрес вроде..или я что то не понимаю( Спасибо за советы.
вечером сфоткать спец.для вас и первый вариант и второй ! Надо ?
есть показано.. нормально вроде всё получается. чего бы Вам не выложить их сюда? я думаю народу интересно было бы посмотреть. работа проделана не малая.. действительно интересно всё сделано.
Ладно -уговорили,показываю здесь-хотя смотреть не на что.Ничего особенного,красоты конечно нет,но зато работают они у меня уже 12ть лет...Вот и решил окультурить-разработал и спаял 2ю плату для нового корпуса.А сейчас пошел дальше и решил собрать самую большую схему на 42х микрухах- но это потом,а сейчас фотки-вернее ссылка на архив,так как фоток 20шт.и все они много весят (сюда не запихаешь). Скачивайте и смотрите,но просьба не пинать за страшный вид -собиралось давно,вручную рисовал дорожки пастой... А вот вторая плата уже разведена была в проге.
Ладно -уговорили,показываю здесь-хотя смотреть не на что.Ничего особенного,красоты конечно нет,но зато работают они у меня уже 12ть лет...
Спасибо, что хотел, я увидел. У часов с кварцем РК170 на 1000кГц какая примерно точность хода? На первых часах 2000г вроде подстроечника нет. Ещё, индикаторы ИН-12 и ИН-14 для платы на логике не очень смотрятся. На компактных платах с МК выглядят гораздо красивее. С ИН-4 получается весьма солидно. попробую и с ИН-1. ..А всё же меня не покидает мысль развести именно одностороннюю плату, пусть бОльшего размера, зато с правильными перемычками в цветной изоляции и на гетинаксе.
Как по мне так плата с перемычками выглядит не очень ергономично.Как и винтики с потайной головкой прижимающие ровную поверхность. Я както приобрел квацов не глядя целую коробку(прмерно1КГ).Все стеклянные.Попались и раритеты 60 годов один в большой колбе как лампа типа 6н7с. Другой чуть меньше чем 6п14с.Остальные уже нового образца.(100КГц) По логике стеклянный кварц более стабилен поскольку стекло имеет теплопроводность намного меньшую чем металл. Т.е. меньше тепла проникает к пластинке и ее температура более постоянна.
По фьюзам на atega 8535, подскажите. пока что грешу на прошивку, она была изначально написана для ds1307, а у меня M41T56M6F.
Начните с самого простого, попробуйте записать время(часы,например) в РТС, а затем считать его(можно записать его в ЕЕПРОМ для надежности считанный байт). Если числа сходятся, то смотрим раздел инициализации вашего РТС(1307 не запускается без батарейки, например), если не сходится, то проверяем протокол.Идея понятна?
Yan писал(а):
Ладно -уговорили,показываю здесь-хотя смотреть не на что.Ничего особенного,красоты конечно нет,но зато работают они у меня уже 12ть лет...
Для тех времен - нормалек!! Тогда большинство корпусов делалось из "чемоданки".
_________________ У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
По фьюзам на atega 8535, подскажите. Какие нужны фьюзы для работы с RTC? Вообще адрес этих часиков я так понял с даташита 1101000-slave address, как будет код выглядеть в данном случае? Хотя DS1307 имеет такой же адрес вроде..или я что то не понимаю(
Попробуйте начать с дефолтных FUSE-бит CKSEL3...0 0001, SUT1,0 10 (работа от внутреннего RC-генератора 1МГц с максимальным временем старта генератора). Состояние битов приведены в соответствии с DS 0 - запрограммирован, 1 - не запрограммирован. Здесь нужно быть внимательным, потому что программаторы по разному понимают значения 1/0. Лучше сначала считать состояние FUSE-бит, посмотреть как видится бит SPIEN и только затем устанавливать/сбрасывать свои. Да, адреса этих микрух совпадают, т.е. если будет запись нужно передать 0xD0, если будет чтение 0xD1.
Начните с самого простого, попробуйте записать время(часы,например) в РТС, а затем считать его(можно записать его в ЕЕПРОМ для надежности считанный байт). Если числа сходятся, то смотрим раздел инициализации вашего РТС(1307 не запускается без батарейки, например), если не сходится, то проверяем протокол.Идея понятна?
Как ни странно, на утро все запустилось. Правда и к моему сожалению, нашел кучу проблем в основной плате, придется видимо перепаивать ее((((
Десятые еще как нибуть а сотые будут сливатся в одну обще горящую "цифру" Если там ИН12 можно по краям знаковые поставить.Например Пчч.мм.ссП или еще чтонибуть подобное.Например что бы они мигали по разному и сменялись каждый час на иной символ. Если там ИН14 тогда температуру.+чч.мм.сс.С(значок цельсий)
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения