собрать часы на PIC18F4320 +ЖКИ
- Serj66610
- Поставщик валерьянки для Кота
- Сообщения: 1910
- Зарегистрирован: Ср июл 15, 2015 19:03:17
- Откуда: Могилев
собрать часы на PIC18F4320 +ЖКИ
на производстве имеются часики питаемые от двух 1,5 вольтовых батареек с ЖКИ монохромными сегментами,начинка состоит из 4-х отдельных сегментов,где-то 6-7 дюймов высотой с приклеенными металлическими выводами,от них жгутом провода идут на платку,размером чуть менее 2-х спичечных коробков,с двумя "каплями",кварцем на 32.768 и подстроечным кондером....имеется три кнопки установки,индикачия-часы и минуты,точка между ними "отбивает" секунды....каждый час-пикает(единичный "пик").
собственно издохла эта плата(видимо втулили батарейки не той стороной).....часы сожгли еще до моего устройства на это предприятие(около года назад)....в куче хлама от старых приборов нарыл горсть микроконтроллеров(с ФСТ-прибор контроля загазованности) PIC18F4320....судя по даташиту-могут работать до 40 метров(при 5 вольтах питания) и потребление-микро/нано при 3 вольтах(естественно,частота будет раза в 3-4 меньше)
где-то раньше читал что ЖКИ монохромные индикаторы требуют "шустрого" проца,так как должны менять полярность засвеченного сегмента,что-бы кристалл не деградировал от постоянного напряжения.
Думаю-этот проц-просто идеально впишется в новую схему часов....выводов там-"огроменное количество".
Затык собственно с двумя вещами:
1.-алгоритм "прокрутки" сегментов ЖКИ
2.-алгоритм счета часов.
Если кому не трудно и не сложно-объясните пожалуйста,как можно реализовать это решение на имеющемся "железе".
Я понимаю,что овчинка-выделки не стоит....но часы висели раньше на проходной и сейчас когда идешь "на працу"-приходится задирать голову назад(на каждой стене проходной-было по часам),так как остались только одни.
Возможно есть вариант купить какие-нить самые дешевые ЖКА-шные часики за 2-3 у.е. и присобачить плату под эти здоровенные сегменты,но я не уверен что эта платка "потянет" емкость площадки большого ЖК сегмента.....а МК-думаю это не составит труда.
читал,что выход у ЖК-шных часиков-мостовой(что-бы менять напряжение +/- на конденсаторе ЖК сегмента.....а что если попробовать создать искусственную точку двумя последовательными электролитами...и коммутировать ключи портов то на массу то на плюс?
или может среднюю точку(общий полупрозрачный слой) посадить на объединенных 2 порта МК и дергать через "мертвое время" в пару машинных циклов каждый из портов то на "+" то на "-"?......тогда подавая одновременно + на общий электрод и + на определенный сегмент-можно его погасить.....а затем после прогонки всей "картинки" одного цикла "прорисовки",менять "кодировку" на обратную и коммутировать на общем порте уже минус и минус на сегменте который нужно погасить....т.е. составить 2 таблицы перевода бинарного кода в семисегментный.....или индикация на ЖКИ решается не таким способом?
кто знает-расскажите....хочется все-таки допилить эти часы да и для собственного развития.
2 дня "мытания" в иннете-дали нулевой результат.....нашел только исходник для часиков на pic16f628 да и тот на С......а мне-бы на ассемблере...
если нужно-фотки часиков сделаю,ЖКИ сегменты-вызвоню....часы пока отлеживаются в КИПиА(в мастерской).
или проще купить самые дешевые и прикрутить к ним индикаторы?
собственно издохла эта плата(видимо втулили батарейки не той стороной).....часы сожгли еще до моего устройства на это предприятие(около года назад)....в куче хлама от старых приборов нарыл горсть микроконтроллеров(с ФСТ-прибор контроля загазованности) PIC18F4320....судя по даташиту-могут работать до 40 метров(при 5 вольтах питания) и потребление-микро/нано при 3 вольтах(естественно,частота будет раза в 3-4 меньше)
где-то раньше читал что ЖКИ монохромные индикаторы требуют "шустрого" проца,так как должны менять полярность засвеченного сегмента,что-бы кристалл не деградировал от постоянного напряжения.
Думаю-этот проц-просто идеально впишется в новую схему часов....выводов там-"огроменное количество".
Затык собственно с двумя вещами:
1.-алгоритм "прокрутки" сегментов ЖКИ
2.-алгоритм счета часов.
Если кому не трудно и не сложно-объясните пожалуйста,как можно реализовать это решение на имеющемся "железе".
Я понимаю,что овчинка-выделки не стоит....но часы висели раньше на проходной и сейчас когда идешь "на працу"-приходится задирать голову назад(на каждой стене проходной-было по часам),так как остались только одни.
Возможно есть вариант купить какие-нить самые дешевые ЖКА-шные часики за 2-3 у.е. и присобачить плату под эти здоровенные сегменты,но я не уверен что эта платка "потянет" емкость площадки большого ЖК сегмента.....а МК-думаю это не составит труда.
читал,что выход у ЖК-шных часиков-мостовой(что-бы менять напряжение +/- на конденсаторе ЖК сегмента.....а что если попробовать создать искусственную точку двумя последовательными электролитами...и коммутировать ключи портов то на массу то на плюс?
или может среднюю точку(общий полупрозрачный слой) посадить на объединенных 2 порта МК и дергать через "мертвое время" в пару машинных циклов каждый из портов то на "+" то на "-"?......тогда подавая одновременно + на общий электрод и + на определенный сегмент-можно его погасить.....а затем после прогонки всей "картинки" одного цикла "прорисовки",менять "кодировку" на обратную и коммутировать на общем порте уже минус и минус на сегменте который нужно погасить....т.е. составить 2 таблицы перевода бинарного кода в семисегментный.....или индикация на ЖКИ решается не таким способом?
кто знает-расскажите....хочется все-таки допилить эти часы да и для собственного развития.
2 дня "мытания" в иннете-дали нулевой результат.....нашел только исходник для часиков на pic16f628 да и тот на С......а мне-бы на ассемблере...
если нужно-фотки часиков сделаю,ЖКИ сегменты-вызвоню....часы пока отлеживаются в КИПиА(в мастерской).
или проще купить самые дешевые и прикрутить к ним индикаторы?
Ом намо Бха га ва-тэ,Васу дэва -йа.
- Реклама
Re: собрать часы на PIC18F4320 +ЖКИ
Даже этот вариант не очень простой.или проще купить самые дешевые и прикрутить к ним индикаторы?
Дисплеи как по цоколёвке так и по управлению разные.
В обычных часах дисплей соединяется через токопроводящую резину, на стекле дисплея напыление.
Большие дисплеи обычно с проволочными выводами.
Прикрутить одно вместо другого затруднительно, а если еще учитывать что жк бывают
с разным количеством общих шин СОМ1, СОМ2 и т.д. то начинающему,
не знакомому с программированием, вообще не сбыточная мечта.
Ну по крайней мере задача на многие месяцы.
- Serj66610
- Поставщик валерьянки для Кота
- Сообщения: 1910
- Зарегистрирован: Ср июл 15, 2015 19:03:17
- Откуда: Могилев
Re: собрать часы на PIC18F4320 +ЖКИ
я думаю код можно написать за пару дней....знать-бы алгоритм.
дисплеи(сегменты на каждую цифру)-точно с одним количеством общих шин-т.е. одной на каждый сегмент.
просто индикация будет меняться один раз в 60 сек. т.е. раз в минуту.....часовая-сами понимаете...гоораздо реже....единственное "движение"-это точка между часовым и минутным знакоместами....500мСек-индикация,столько-же погашена.
я тут подумал,а что если использовать два порта соединенных вместе и соединенных с общей шиной-как "дергалку" плюса-минуса каждого сегмента....а общие сегменты образующие семисегментную матрицу-объединить от каждого дисплея?
а алгоритм счета часов-подскажет кто-нить?....в смысле,как реализовать.....ну и кнопочки....достаточно одной кнопкой при нажатии-"бежат" с частотой 1 единица разряда раз в 1 сек. на минутной стороне и то-же самое на часовой стороне....кнопку ресет-достаточно прикрутить к выводу порта ресет и настроить его на сброс....по умолчанию "вбить" в регистры значение бинарного кода так,что-бы он отображал на семисегментнике 00:00.
дисплеи(сегменты на каждую цифру)-точно с одним количеством общих шин-т.е. одной на каждый сегмент.
просто индикация будет меняться один раз в 60 сек. т.е. раз в минуту.....часовая-сами понимаете...гоораздо реже....единственное "движение"-это точка между часовым и минутным знакоместами....500мСек-индикация,столько-же погашена.
я тут подумал,а что если использовать два порта соединенных вместе и соединенных с общей шиной-как "дергалку" плюса-минуса каждого сегмента....а общие сегменты образующие семисегментную матрицу-объединить от каждого дисплея?
а алгоритм счета часов-подскажет кто-нить?....в смысле,как реализовать.....ну и кнопочки....достаточно одной кнопкой при нажатии-"бежат" с частотой 1 единица разряда раз в 1 сек. на минутной стороне и то-же самое на часовой стороне....кнопку ресет-достаточно прикрутить к выводу порта ресет и настроить его на сброс....по умолчанию "вбить" в регистры значение бинарного кода так,что-бы он отображал на семисегментнике 00:00.
Ом намо Бха га ва-тэ,Васу дэва -йа.
Re: собрать часы на PIC18F4320 +ЖКИ
Если вы программировали микроконтроллеры то наверное сможете и за два дня.я думаю код можно написать за пару дней....знать-бы алгоритм.
Тогда почему это
Потому как почти любой программист микроконтроллеров уже делал часы и "алгоритм" ему уже известена алгоритм счета часов-подскажет кто-нить?....в смысле,как реализовать.....ну и кнопочки..
Тем более кнопочки-наверное азы программирования.
А особенности работы с жки в интернете полно и с картинками, цветными.
- Serj66610
- Поставщик валерьянки для Кота
- Сообщения: 1910
- Зарегистрирован: Ср июл 15, 2015 19:03:17
- Откуда: Могилев
Re: собрать часы на PIC18F4320 +ЖКИ
часы не делал,с кнопочками-дело не имел,все мои "программы"-это лишь алгоритмы.
в том-то и дело,что в интернете по ЖКИ на микроконтроллерах-ничего не нашел.....именно по-этому и создал тему здесь.
единственное что я нашел под ЖКИ(непосредственно на индикатор,а не управление 1602,который "стучит" по матрице ЖКИ)-это генератор на 1кГц,который просто выдает меандр и им уже "тыкают" на индикатор,который высвечивает сегменты,что-бы срисовать назначение выводов.
все остальное что связанно с ЖКИ-либо на к561ие3+к561ие4 и ие12 в качестве "часиков".....ВСЕ! это-потолок.
нигде нет алгоритма как правильно засветить сегмент меандром,меняющим полярность(что-бы не деградировал ЖКИ).
так-что по ЖКИ-полно картинок,но все они,увы, лишь для светодиодных семисегментных индикаторов.....либо ЖКИ(опять-же цветные) в виде матрицы со своим контроллером.....например экраны от мобильников.
вы попробуйте,поищите....удивитесь....как и я,когда в первый раз полез искать схему часиков или чего-то подобного.....инфы-почти ноль.
в том-то и дело,что в интернете по ЖКИ на микроконтроллерах-ничего не нашел.....именно по-этому и создал тему здесь.
единственное что я нашел под ЖКИ(непосредственно на индикатор,а не управление 1602,который "стучит" по матрице ЖКИ)-это генератор на 1кГц,который просто выдает меандр и им уже "тыкают" на индикатор,который высвечивает сегменты,что-бы срисовать назначение выводов.
все остальное что связанно с ЖКИ-либо на к561ие3+к561ие4 и ие12 в качестве "часиков".....ВСЕ! это-потолок.
нигде нет алгоритма как правильно засветить сегмент меандром,меняющим полярность(что-бы не деградировал ЖКИ).
так-что по ЖКИ-полно картинок,но все они,увы, лишь для светодиодных семисегментных индикаторов.....либо ЖКИ(опять-же цветные) в виде матрицы со своим контроллером.....например экраны от мобильников.
вы попробуйте,поищите....удивитесь....как и я,когда в первый раз полез искать схему часиков или чего-то подобного.....инфы-почти ноль.
Ом намо Бха га ва-тэ,Васу дэва -йа.
- Реклама
Re: собрать часы на PIC18F4320 +ЖКИ
Есть уже готовый модуль часов, на довольно точной RTC микросхемe DS3231. Данная микросхема довольна неплохо описана в интернете.
- Вложения
-
- ds3231_at24c32.jpg
- (187.92 КБ) 343 скачивания
Для связи email: risctronix собака gmail.com
- АлександрЛ
- Друг Кота
- Сообщения: 43881
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: собрать часы на PIC18F4320 +ЖКИ
[uquote="Serj66610",url="/forum/viewtopic.php?p=3782046#p3782046"]на производстве имеются часики питаемые от двух 1,5 вольтовых батареек с ЖКИ монохромными сегментами,начинка состоит из 4-х отдельных сегментов,[/uquote]
Я сотый раз говорю ОТДЕЛЬНАЯ ЦИФРА это РАЗРЯД!!! А СЕГМЕНТ- это те элементы, из которых состоит цифра!!!!!
Я сотый раз говорю ОТДЕЛЬНАЯ ЦИФРА это РАЗРЯД!!! А СЕГМЕНТ- это те элементы, из которых состоит цифра!!!!!
Re: собрать часы на PIC18F4320 +ЖКИ
Core-X, Причем тут плата с микросхемой RTC?
Вы хоть поняли что главная проблема ЖКИ.
Serj66610,
Вот поиск на первой же странице выдал документ "AVR340: прямое управление сегментами ЖКИ с помощью портов GPIO"
Там описан принцип работы ЖК индикатора.
Поиском ещё много информации найти можно.
Если даже это не смогли найти, то у меня огромные сомнения в ваших знаниях для такой задачи.
Что и подтверждает ваши слова
Вы хоть поняли что главная проблема ЖКИ.
Serj66610,
Не верю...единственное что я нашел под ЖКИ..
Попробовал, поискал и удивилсявы попробуйте,поищите....удивитесь..
Вот поиск на первой же странице выдал документ "AVR340: прямое управление сегментами ЖКИ с помощью портов GPIO"
Там описан принцип работы ЖК индикатора.
Поиском ещё много информации найти можно.
Если даже это не смогли найти, то у меня огромные сомнения в ваших знаниях для такой задачи.
Что и подтверждает ваши слова
часы не делал,с кнопочками-дело не имел,все мои "программы"-это лишь алгоритмы.
Re: собрать часы на PIC18F4320 +ЖКИ
[uquote="pcb432",url="/forum/viewtopic.php?p=3784476#p3784476"]Core-X, Причем тут плата с микросхемой RTC?[/uquote] У Serj66610 проблема не только с ЖК индикатором, ну и с часами...
[uquote="Serj66610",url="/forum/viewtopic.php?p=3784476#p3784476"]а алгоритм счета часов-подскажет кто-нить?....в смысле,как реализовать.....ну и кнопочки....достаточно одной кнопкой при нажатии-"бежат" с частотой 1 единица разряда раз в 1 сек. на минутной стороне и то-же самое на часовой стороне....кнопку ресет-достаточно прикрутить к выводу порта ресет и настроить его на сброс....по умолчанию "вбить" в регистры значение бинарного кода так,что-бы он отображал на семисегментнике 00:00.[/uquote] DS3231 уже готовое решение: точность хода +/- 2 минут в год // чч:мм:сс // год // календарь до 2100 года (с автоматическим учетом високосных годов) // 2 будильника // + встроенный датчик температуры, правда у него точность так себе, ну все же он есть!
Только считывай данные с помощью МК, и выводи куда душе угодно: хоть на ЖК, хоть на 7-сег индикатор, хоть на дисплей. Только остается написать программу под МК. Ну как утверждает TC, для него этот вопрос на пару дней.
А касательно кнопки или кнопок, как с ними работать, как с помощью них организовать меню, и.т.д. Таких примеров в интернете полно. Под разные МК: PIC, AVR, STM. Тут МК не принципиален, для ТС важней ведь алгоритм.
[uquote="Serj66610",url="/forum/viewtopic.php?p=3784476#p3784476"]а алгоритм счета часов-подскажет кто-нить?....в смысле,как реализовать.....ну и кнопочки....достаточно одной кнопкой при нажатии-"бежат" с частотой 1 единица разряда раз в 1 сек. на минутной стороне и то-же самое на часовой стороне....кнопку ресет-достаточно прикрутить к выводу порта ресет и настроить его на сброс....по умолчанию "вбить" в регистры значение бинарного кода так,что-бы он отображал на семисегментнике 00:00.[/uquote] DS3231 уже готовое решение: точность хода +/- 2 минут в год // чч:мм:сс // год // календарь до 2100 года (с автоматическим учетом високосных годов) // 2 будильника // + встроенный датчик температуры, правда у него точность так себе, ну все же он есть!
Только считывай данные с помощью МК, и выводи куда душе угодно: хоть на ЖК, хоть на 7-сег индикатор, хоть на дисплей. Только остается написать программу под МК. Ну как утверждает TC, для него этот вопрос на пару дней.
А касательно кнопки или кнопок, как с ними работать, как с помощью них организовать меню, и.т.д. Таких примеров в интернете полно. Под разные МК: PIC, AVR, STM. Тут МК не принципиален, для ТС важней ведь алгоритм.
Для связи email: risctronix собака gmail.com
Re: собрать часы на PIC18F4320 +ЖКИ
Core-X, Так тс не и не понимает алгоритма
Тут вообще вопрос не стоит о каких то временных рамках.
Даже тут на форуме есть часы с исходниками, бери и смотри как это работает.
Какие пара дней?Только считывай данные с помощью МК, и выводи куда душе угодно: хоть на ЖК, хоть на 7-сег индикатор, хоть на дисплей
Тут вообще вопрос не стоит о каких то временных рамках.
Он не в состоянии поиском пользоваться, о ЖК информацию не мог найти.Таких примеров в интернете полно
Даже тут на форуме есть часы с исходниками, бери и смотри как это работает.
Re: собрать часы на PIC18F4320 +ЖКИ
Задача у топикстартера иная:
Есть набор из отдельных крупногабаритных сегментов ЖКИ...
Х/З кем в древние времена изготовленных.
Это требует собственно изготовления контроллера для той суперматрицы...
А часы в составе единого совмещенного контроллера матрицы ЖКИ и RTC на базе того же контроллера - типовое решение для PICовых...
Так воть... ЖКИ с встроенными контроллерами - это частовстречаемое решение, а вот ЖКИ без контроллера - только в виде автономного набора сегментов и управление оным с МК - давно в "дальние углы" запихнутое.
Ежли не брать в качестве цели именно оживление той "суперматрицы" - решений действительно в избытке.

Есть набор из отдельных крупногабаритных сегментов ЖКИ...
Х/З кем в древние времена изготовленных.
Это требует собственно изготовления контроллера для той суперматрицы...
А часы в составе единого совмещенного контроллера матрицы ЖКИ и RTC на базе того же контроллера - типовое решение для PICовых...
Так воть... ЖКИ с встроенными контроллерами - это частовстречаемое решение, а вот ЖКИ без контроллера - только в виде автономного набора сегментов и управление оным с МК - давно в "дальние углы" запихнутое.
Ежли не брать в качестве цели именно оживление той "суперматрицы" - решений действительно в избытке.
Re: собрать часы на PIC18F4320 +ЖКИ
[uquote="pcb432",url="/forum/viewtopic.php?p=3784690#p3784690"]Core-X, Так тс не и не понимает алгоритма.[/uquote]Микросхема (DS3231) как минимум половину алгоритма решает для TC. А с ЖК ему надо разбираться, так как он физически у него под руками.
[uquote="pcb432",url="/forum/viewtopic.php?p=3784690#p3784690"]Core-XКакие пара дней?[/uquote]
[uquote="Serj66610",url="/forum/viewtopic.php?p=3782379#p3782379"]я думаю код можно написать за пару дней[/uquote]Я всего лишь процитировал ТС. Хотя я понимаю, да и Вы pcb432 наверное тоже, что за два дня, с нуля, без готовых библиотек, написать и отладить код не получиться. При всем при том, что TC владеет вроде как только ассемблером + за основу он хочет взять PIC18F4320. Его чтобы настроить (сконфигурировать и инициализировать), надо не мало времени потратить
. Ну ТС видимо уверен в своих силах, вот и написал, что за пару дней сможет справиться.
[uquote="pcb432",url="/forum/viewtopic.php?p=3784690#p3784690"]Он не в состоянии поиском пользоваться, о ЖК информацию не мог найти.[/uquote] Тут мне нечего сказать
...
[uquote="pcb432",url="/forum/viewtopic.php?p=3784690#p3784690"]Core-XКакие пара дней?[/uquote]
[uquote="Serj66610",url="/forum/viewtopic.php?p=3782379#p3782379"]я думаю код можно написать за пару дней[/uquote]Я всего лишь процитировал ТС. Хотя я понимаю, да и Вы pcb432 наверное тоже, что за два дня, с нуля, без готовых библиотек, написать и отладить код не получиться. При всем при том, что TC владеет вроде как только ассемблером + за основу он хочет взять PIC18F4320. Его чтобы настроить (сконфигурировать и инициализировать), надо не мало времени потратить
[uquote="pcb432",url="/forum/viewtopic.php?p=3784690#p3784690"]Он не в состоянии поиском пользоваться, о ЖК информацию не мог найти.[/uquote] Тут мне нечего сказать
Для связи email: risctronix собака gmail.com
Re: собрать часы на PIC18F4320 +ЖКИ
С 29.01 по сегодня 05.01 уже более пары дней.
Хотя никто и требовал от тс марафонского темпа.
Ладно, сделает когда нибудь и хорошо.
Хотя никто и требовал от тс марафонского темпа.
Ладно, сделает когда нибудь и хорошо.
- Serj66610
- Поставщик валерьянки для Кота
- Сообщения: 1910
- Зарегистрирован: Ср июл 15, 2015 19:03:17
- Откуда: Могилев
Re: собрать часы на PIC18F4320 +ЖКИ
Все?....успокоились?....все по умничали?
а теперь найдите в ваших постах,хоть один дельный совет по вопросу из моего первого поста.
если у меня будет алгоритм работы(просто дерганья ножками) для засветки хотя-бы одного "знакоместа"-я напишу весь код за пару дней....и при чем здесь опыт?....я вот что понять не могу?
если я знаю какой длины должны быть дрова в печь,мне не нужно знать марку стали топора...не так-ли?....нужно знать как наточить пилу,набить обух топора на рукоять и вставить клин...как отточить топор.....ВСЕ!
есть МК,есть 4 матрицы(знакоместа) ЖКИ,есть компьютер,программатор,есть руки,есть голова,есть паяльник,припой,флюс,печатная плата,опыт в изготовлении ПП фоторезистом до SMD 0402....даже БТГ есть,что-бы все это запитать хоть в лесу хоть в голом поле,хоть в болоте.
нет-алгоритма управления ЖКИ индикатором.
но вы не обращайте внимания....не стесняйтесь....тролльте дальше.....видимо это-ваш потолок в помощи просящим.
5 лет на форуме....6-й раз прошу помощи.....
и что,помогли хоть раз?...
да хрен-тас два....
и что,ни разу?
...ни разу......"боги" горшки не обжигают.
P.S. спасибо всем за помощь......видимо сразу стоило регистрироваться на специализированном профильном форуме а не на обставленным кошачьими мордочками блюдце,вылизанном админом.....что еще можно ожидать от дилетантов.
а теперь найдите в ваших постах,хоть один дельный совет по вопросу из моего первого поста.
если у меня будет алгоритм работы(просто дерганья ножками) для засветки хотя-бы одного "знакоместа"-я напишу весь код за пару дней....и при чем здесь опыт?....я вот что понять не могу?
если я знаю какой длины должны быть дрова в печь,мне не нужно знать марку стали топора...не так-ли?....нужно знать как наточить пилу,набить обух топора на рукоять и вставить клин...как отточить топор.....ВСЕ!
есть МК,есть 4 матрицы(знакоместа) ЖКИ,есть компьютер,программатор,есть руки,есть голова,есть паяльник,припой,флюс,печатная плата,опыт в изготовлении ПП фоторезистом до SMD 0402....даже БТГ есть,что-бы все это запитать хоть в лесу хоть в голом поле,хоть в болоте.
нет-алгоритма управления ЖКИ индикатором.
но вы не обращайте внимания....не стесняйтесь....тролльте дальше.....видимо это-ваш потолок в помощи просящим.
5 лет на форуме....6-й раз прошу помощи.....
и что,помогли хоть раз?...
да хрен-тас два....
и что,ни разу?
...ни разу......"боги" горшки не обжигают.
P.S. спасибо всем за помощь......видимо сразу стоило регистрироваться на специализированном профильном форуме а не на обставленным кошачьими мордочками блюдце,вылизанном админом.....что еще можно ожидать от дилетантов.
Ом намо Бха га ва-тэ,Васу дэва -йа.
Re: собрать часы на PIC18F4320 +ЖКИ
Так никто на сегодня подобную задачу - управление с МК напрямую сегментами ЖКИ не ставит (и оттого не решает).
Иначе бы не имело смысла пользоваться ЖКИ со встроенными контроллерами - лепили бы на отдельных МК, если бы так все просто было.
Посему и рекомендаций в данном вопросе (кроме ссылок на книжи/справочники) местные обитатели вряд-ли дать смогут...
Насчет "специализированных форумов" - я не встречал форумов посвященных проектированию устройств с прямым управлением матрицой на раздельных сегментах ЖКИ на основе МК и последующего создания самоделок на основе полученного конторллера...
Может кто другой подобные ссылки найти - указать сможет...

Иначе бы не имело смысла пользоваться ЖКИ со встроенными контроллерами - лепили бы на отдельных МК, если бы так все просто было.
Посему и рекомендаций в данном вопросе (кроме ссылок на книжи/справочники) местные обитатели вряд-ли дать смогут...
Насчет "специализированных форумов" - я не встречал форумов посвященных проектированию устройств с прямым управлением матрицой на раздельных сегментах ЖКИ на основе МК и последующего создания самоделок на основе полученного конторллера...
Может кто другой подобные ссылки найти - указать сможет...
- oleg110592
- Друг Кота
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
Re: собрать часы на PIC18F4320 +ЖКИ
Остается только с АВРего в ПИКовый перевод сделать...
И попробовать...

Саму апноту прицепить можете?
Сейчаc по микрощипу их искать топикстартеру ...
Разве что вот сюда покопать...
https://www.microchip.com/design-centers/lcd
В частности:
http://ww1.microchip.com/downloads/en/A ... 00563c.pdf

И попробовать...
Саму апноту прицепить можете?
Сейчаc по микрощипу их искать топикстартеру ...
Разве что вот сюда покопать...
https://www.microchip.com/design-centers/lcd
В частности:
http://ww1.microchip.com/downloads/en/A ... 00563c.pdf
Последний раз редактировалось BOB51 Сб фев 08, 2020 10:13:10, всего редактировалось 2 раза.
Re: собрать часы на PIC18F4320 +ЖКИ
Все свои приборы с батарейным питанием построены на прямом управлении сегментами LCD. У меня трудится дома термометр.
- Вложения
-
- ТЕРОМЕТР_ПЕРЕД.jpg
- (106.03 КБ) 312 скачиваний
Re: собрать часы на PIC18F4320 +ЖКИ
[uquote="Serj66610",url="/forum/viewtopic.php?p=3787088#p3787088"]а теперь найдите в ваших постах,хоть один дельный совет по вопросу из моего первого поста.[/uquote] Serj66610: Затык собственно с двумя вещами:
1.-алгоритм "прокрутки" сегментов ЖКИ
2.-алгоритм счета часов.
1. По какому признаку можно понять, что за ЖК индикаторы (марка, модель) в Ваших часах стоят? Нет: не модели часов, не фото самих часов, не фото индикаторов. Нет данных для того, что бы можно было попытаться идентифицировать индикаторы. И исходя уже из этого, можно было давать какие-то дельные советы.
2. Я же Вам написал за микросхему DS3231. Вы гуглили на счет этой микросхемы? У меня есть большие сомнения, что Вы это делали! Если бы Вы это сделали и почитали то, куча вопросов по алгоритму (ходу, тиканья) самих часов, у Вас бы отпала. В случае применения данной микросхемы.
[uquote="Serj66610",url="/forum/viewtopic.php?p=3787088#p3787088"]если у меня будет алгоритм работы(просто дерганья ножками) для засветки хотя-бы одного "знакоместа"-я напишу весь код за пару дней....и при чем здесь опыт?....я вот что понять не могу?"[/uquote] Такой вопрос Вам. Вы писали в своей жизни код под 7-сег. светодиодный индикатор, 3-х или 4-х разрядный? И под какой микроконтроллер? Поскольку Вы в своих постах на данном форуме, для решения тех или иных задач, рекомендуете лишь один PIC, это PIС10F200. Создаться такое впечатления, что Вы только этот единственный PIC и освоили. И думаете, что так легко и просто как PIC10F200, за пару дней сможете "расколоть" PIC18F4320 и полностью написать код часов. Я со своим очень, очень, скромным опытом, понимаю, что по сложности это два разных PICа. Если проводить аналогию с самолетами, это как: кукурузник (PIC10F200) и истребитель (PIC18F4320). То что на первый взгляд может показаться простым в понимании, в реализации может быть сложным и очень сложным! И опыт это позволяет понять.
[uquote="Serj66610",url="/forum/viewtopic.php?p=3787088#p3787088"]нет-алгоритма управления ЖКИ индикатором.[/uquote] Если вопрос касается в общем, как управлять ЖК индикатором, то эта тема описана в интернете. Я специально загуглил перед тем, как написать это предложение.
[uquote="Serj66610",url="/forum/viewtopic.php?p=3787088#p3787088"]5 лет на форуме....6-й раз прошу помощи.....
и что,помогли хоть раз?...
да хрен-тас два....
и что,ни разу?
...ни разу......"боги" горшки не обжигают.[/uquote] А вот тут Вы ЛЖЁТЕ! Лично я знаю как минимум одну Вашу вопрошающую тему, где Вам помогли! Эта тема касалась PIC10F200. А Вы пишете "...ни разу......"
Не стыдно Вам такое писать?
1.-алгоритм "прокрутки" сегментов ЖКИ
2.-алгоритм счета часов.
1. По какому признаку можно понять, что за ЖК индикаторы (марка, модель) в Ваших часах стоят? Нет: не модели часов, не фото самих часов, не фото индикаторов. Нет данных для того, что бы можно было попытаться идентифицировать индикаторы. И исходя уже из этого, можно было давать какие-то дельные советы.
2. Я же Вам написал за микросхему DS3231. Вы гуглили на счет этой микросхемы? У меня есть большие сомнения, что Вы это делали! Если бы Вы это сделали и почитали то, куча вопросов по алгоритму (ходу, тиканья) самих часов, у Вас бы отпала. В случае применения данной микросхемы.
[uquote="Serj66610",url="/forum/viewtopic.php?p=3787088#p3787088"]если у меня будет алгоритм работы(просто дерганья ножками) для засветки хотя-бы одного "знакоместа"-я напишу весь код за пару дней....и при чем здесь опыт?....я вот что понять не могу?"[/uquote] Такой вопрос Вам. Вы писали в своей жизни код под 7-сег. светодиодный индикатор, 3-х или 4-х разрядный? И под какой микроконтроллер? Поскольку Вы в своих постах на данном форуме, для решения тех или иных задач, рекомендуете лишь один PIC, это PIС10F200. Создаться такое впечатления, что Вы только этот единственный PIC и освоили. И думаете, что так легко и просто как PIC10F200, за пару дней сможете "расколоть" PIC18F4320 и полностью написать код часов. Я со своим очень, очень, скромным опытом, понимаю, что по сложности это два разных PICа. Если проводить аналогию с самолетами, это как: кукурузник (PIC10F200) и истребитель (PIC18F4320). То что на первый взгляд может показаться простым в понимании, в реализации может быть сложным и очень сложным! И опыт это позволяет понять.
[uquote="Serj66610",url="/forum/viewtopic.php?p=3787088#p3787088"]нет-алгоритма управления ЖКИ индикатором.[/uquote] Если вопрос касается в общем, как управлять ЖК индикатором, то эта тема описана в интернете. Я специально загуглил перед тем, как написать это предложение.
[uquote="Serj66610",url="/forum/viewtopic.php?p=3787088#p3787088"]5 лет на форуме....6-й раз прошу помощи.....
и что,помогли хоть раз?...
да хрен-тас два....
и что,ни разу?
...ни разу......"боги" горшки не обжигают.[/uquote] А вот тут Вы ЛЖЁТЕ! Лично я знаю как минимум одну Вашу вопрошающую тему, где Вам помогли! Эта тема касалась PIC10F200. А Вы пишете "...ни разу......"
Не стыдно Вам такое писать?
Для связи email: risctronix собака gmail.com
Re: собрать часы на PIC18F4320 +ЖКИ
Интересно, а зачем столько текстовыделений, в том числе и красным? Хм... Ну да ладно.
Пару слов от себя. Для модуляции ЖКИ достаточно полторы-две сотни герц, поэтому любой МК справится с быстродействием. И есть даже МК со встроенным драйвером ЖКИ. И более того, есть даже отдельные микросхемы-драйверы ЖКИ. Типа PCF8566
Ну а сами часы сейчас модно делать с синхронизацией по Wi-Fi (если рядом есть точка доступа с интернетом) или GPS (если часы в помещении рядом с окном)
Пару слов от себя. Для модуляции ЖКИ достаточно полторы-две сотни герц, поэтому любой МК справится с быстродействием. И есть даже МК со встроенным драйвером ЖКИ. И более того, есть даже отдельные микросхемы-драйверы ЖКИ. Типа PCF8566
Ну а сами часы сейчас модно делать с синхронизацией по Wi-Fi (если рядом есть точка доступа с интернетом) или GPS (если часы в помещении рядом с окном)
to be or not to be = -1


