Пожалуй я тож похвастаюсь своей схемкой для ГИПС-16
похоже, впервые появилась схема на MSP430 с питанием +3V. Класс!!! Вопрос, если можно - назначение ключа между батарейкой и +VD5 и имена 10, 12 лап 74hc595 не перепутаны?
Последний раз редактировалось akl Вс янв 13, 2013 17:04:24, всего редактировалось 2 раз(а).
Помогите переделать печатку. На самой печатке ошибка, на картинке правильно, помогите исправить.
конкретно что надо помочь? или надо взять и сделать за Вас все?
Сделать за меня только печатку, часы я сам соберу. Там какая-то фигняс печаткой, при открытии на SL6.0 она отображается как одна деталь, т.е. проводники и т.д. выделяются одним целым. Так бы сам исправил. А переделать плату я не смогу, т.к. мало опыта обращения с программой. Осваиваю понемногу так сказать
_________________ Чем больше я узнаю, тем лучше понимаю, что ничего не знаю... Не получается собрать схему? Подумай еще. Не получается? Подумай другим местом.
Там какая-то фигняс печаткой, при открытии на SL6.0 она отображается как одна деталь, т.е. проводники и т.д. выделяются одним целым. Так бы сам исправил.
Нужно нажать кнопочку "Разгрупировать", она с пиктограммой замочка открытого. Потом можно будет редактировать все по отдельности.
Сделать за меня только печатку, часы я сам соберу....
делать что то за Вас , вряд ли кто то будет.. совет КАК СДЕЛАТЬ - дадут чтоб не было "одним цветом" скажите ему "разгрупировать" SL в течении 1-го дня изучается..
Этот узел еще "не обкатан" поэтому попрошу сообщество высказаться, если обнаружите ошибки в рассуждении. Собственно это обычный узел резервного питания. Например в "Простых часах на ГРИ" там при питании от сетевого адаптера напряжение понижается до 5в и через диод идёт на микросхемы. На шине питания микросхем получается 4.4 в. С резервной батареи CR2032 3в через диод шотки поступает тоже на шину питания микросхем. Так вот при нормальном питании диод шотки заперт напряжением 1.4в и, разумеется, батарейка совершенно не тратится, пока основное питание не пропадёт. Такой же финт можно делать и с ПИКами. Но MSP430 имеет диапазон питания от 1.8 до 3.6 вольт. Поэтому получается, что пройдя линейный стабилизатор имеем 3.3в, после диода шотки 3.1в. А тут как-то ткнулся тестером в свежекупленную CR2032 и узрел не 3в, а все 3.6! Т.е. получается, что установив в часы свежую батарею микроконтроллер будет питаться не от сетевого источника, а будет сажать свежую батарею, пока она не опустится до "полупустого уровня". Решил, что так это оставить нельзя и вот так родилась затея поставить там маленький p-канальный полевичек. Полевичек, опять же управляется еще одним аппаратным средством микроконтроллера - на сей раз модулем компараторов. Он сравнивает напряжение с делителя R44/R45 с внутренним опорным, и если становится меньше, то на 5 выводе микроконтроллера появляется лог.0, который откроет этот транзистор и даст питание батареи на шину питания микроконтроллера. А когда напряжение с делителя выше - тогда там лог.1 - транзистор заперт и батарея отключена. Диод D5 пришлось поставить из-за внутреннего диода в транзисторе. Состояние компаратора предполагается опрашивать в программе и при переходе на резервное питание, всё гасить, и переводить в низкопотребляемый режим. К сожалению, это пока только теоретические изыски - программную поддержку еще не написал.
akl писал(а):
10, 12 лапы 74hc595 не перепутаны?
Эээээ, возможно, в этом библиотечном компоненте выводы как-то не внятно названы. Пока писал софт точно был перепутавши и пришлось немного порезать дорожки. Сейчас ориентируюсь так, что треугольничком отмечены синхронные сигналы: clk для сдвига и параллельной перезаписи. так как SCK явно serial clock, то второй должен быть параллельный. А SCL - serial clear - сброс регистра сдвига. Вот только не помню, нужен ли он мне еще или нет?
p.s. Собственно, практически обо всех почти использованных аппаратных средствах микроконтроллера написал. Последний модуль, использованный - watchdog. Этот модуль, вопреки названию, используется именно для подсчета времени. Он тоже состоит из 16-ти разрядного (вроде) счетчика. Но в отличии от ПИков, здесь есть возможность выбрать от чего его тактовать и что будет происходить при изменении старшего разряда (вот такая там хитрая система!). Так что соединив с вкарцевым генератором и попросив делать прерывание через 1000мс - получаем просто секундные импульсы которыми считается время.
Модули, которые есть в MSP430G2452 и не используются - Cap Touch IO и ADC. Хотяяя в этом и некоторых других кристаллах к АЦП можно подключить внутренний термодатчик... Так что от термометра я поспешил отказаться.
_________________ А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Последний раз редактировалось uldemir Вс янв 13, 2013 18:44:45, всего редактировалось 1 раз.
По мне, решение с диодной развязкой основного и резервного питания после стабилизатора совершенно непригодно для устройств с кварцевой стабилизацией. Кварцевый генератор должен питаться от стабильного напряжения, иначе о точности хода часов говорить не имеет смысла. Вот несколько страниц тому был недоуменный вопрос: почему это DS1307 при питании от батарейки за пару месяцев убежала на 7 минут (На память). Для себя вопрос решил установкой резервной батарейки с диодной развязкой до стабилизатора. Правда, стабилизатор с очень маленьким током (<1mkA) собственного потребления. Спойлер
Да, меня это тоже смущает. Но с другой стороны, если рассматривать, что сбой питания - это сбой. И то что в результате сбоя хоть что-то удалось сохранить - уже здорово. А вообще, об этом я подумаю. Раньше не думал, так как эти стабилизаторы жрали ненормально. Так у меня проблема с часами на Coolrunner - стабилизатор 1.8в lp2985 жрал под сотню микроампер. Правда позже нашел (еще не применял) сейковские, с 16мка потребления, а недавно купил микрочиповские с 1 мка. Пороюсь в тырнет магазине и тогда выброшу этот транзистор. Но узел компаратора всё-равно оставлю, для перехода в спячку.
_________________ А люди посмотрят и скажут: "Собаки летят. Вот и осень."
О, у MSP430 возможность использовать WDT в качестве интервального таймера это очень полезная фича. Пользуюсь, но редко, т.к. WDT хоть и мало, но все таки потребляет.
По поводу шрифтов. Я поступаю просто - беру обычный пейнтбраш и в нём пишу алфавит. чёрным по белому. Сохраняю в png. а затем, иду в онлайновый конвертер и конвертирую в xbm - X window pixel map black and white only. Открываем его текстовым редактором - а там уже готовые данные для вставления в программу.
Я себе для этого писал программу (только под линукс). Использует Xlib. Она маленькая: во вложении исходный код, пример сгенерированного шрифта и его отображения на дисплее. Шрифт не моноширинный, для каждого символа указываются размеры и отступы от базовой линии.
Я себе для этого писал программу (только под линукс).
Под FreeBSD не собирается upd: уговорил компилироваться 2 warningа, а вот линковка не идёт пока.
akl писал(а):
микрочиповские с 1 мка. Марку, пожалуйста, озвучьте.
MCP1700 1.6 μA Typical Quiescent Current • Input Operating Voltage Range: 2.3V to 6.0V • Output Voltage Range: 1.2V to 5.0V • 250 mA Output Current for output voltages ≥ 2.5V • 200 mA Output Current for output voltages < 2.5V • Low Dropout (LDO) voltage - 178 mV typical @ 250 mA for VOUT = 2.8V • 0.4% Typical Output Voltage Tolerance • Standard Output Voltage Options: - 1.2V, 1.8V, 2.5V, 3.0V, 3.3V, 5.0V • Stable with 1.0 μF Ceramic Output capacitor • Short Circuit Protection • Overtemperature Protection
_________________ А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Там какая-то фигняс печаткой, при открытии на SL6.0 она отображается как одна деталь, т.е. проводники и т.д. выделяются одним целым. Так бы сам исправил.
Нужно нажать кнопочку "Разгрупировать", она с пиктограммой замочка открытого. Потом можно будет редактировать все по отдельности.
Вот вам респект и уважуха Все сделал
_________________ Чем больше я узнаю, тем лучше понимаю, что ничего не знаю... Не получается собрать схему? Подумай еще. Не получается? Подумай другим местом.
_________________ Этот пост оказался полезен? Не поленись, нажми слева! Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Каптоновый (полиимидный) термостойкий скотч. Очень стойкий. Температура пайки ему безразлична. Уникальный материал. Полностью поглощает синий спектр. Синий лазер 445нм, через него совсем не просвечивает, пока не прожжет . Наклеивал на ИН-14. Смотрятся по другому.
Сделал на индикаторе ГИПС-16 простые часы с термометром. Больше идей нет. Буду запихивать в корпус.
ОРИОН писал(а):
Собрано восхитительно! Отличная работа! Поздравляю с окончанием очередного этапа данного проекта! Следующий этап - корпус. На мой взгляд - самый трудный. И не вводите народ в заблуждение. У Вас и нет идей. Кто в это поверит? Ждём АВТОРСКОГО подхода к корпусу. Всех со СТАРЫМ Новым годом!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 226
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения