wanderer Опубликовано 7 февраля, 2011 Поделиться Опубликовано 7 февраля, 2011 Захотел часы собрать что бы с термометром были и размера большого, что бы на стенку повесить. Схем много в интернете, но вот выбрать что то конкретное немогу.. Вот тут: http://progcode.narod.ru/project/wall_clock_termo.html Но тут они маленькие, и что то наворочено много всего.. вот в таких: http://www.qrz.ru/schemes/contribute/constr/alarmclock/ нет термометра заинтересовали вот такие: Моя ссылка но они с маленькими семисегментными индикаторами.. Тут и пришла в голову мысл сделать индикацию как здесь: Моя ссылка Но незнаю получится ли?? Подскажите, или посоветуйте что ни будь другое 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
IIIytNIK Опубликовано 7 февраля, 2011 Поделиться Опубликовано 7 февраля, 2011 Индикаторы можно использовать любые, главное транзисторные ключи правильные поставить 0 Молодых и талантливых чрезвычайно много. Целеустремлённых и готовых довести дело до конца — гораздо меньше. Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
wanderer Опубликовано 7 февраля, 2011 Автор Поделиться Опубликовано 7 февраля, 2011 а какую схему лучше использовать? что бы и часы и термометр были, и попроще разумеется? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
дямон Опубликовано 7 февраля, 2011 Поделиться Опубликовано 7 февраля, 2011 (изменено) Конкретную схему указать не могу, НО: 1. Термометр, есть датчик такой - SHT11, у него цифровой выход, так что с АЦПшкой не паримся В даташитах на него есть схема подключения, он, по запросу, присылает либо данные о температуре, либо о влажности. И потом с помощью математических операций эти данные переводим в человеческие значения (формулы в даташитах есть, ближ к концу) Вот уже готовый термометр с РАДИО датчиком http://cxem.net/mc/mc49.php 2. Часы - Берём таймер на 1 секунду, и загоняем его в цикл, 60 повторений = 1 минута, 3600 повторений - 1 час. Периодически запрягаем датчик влаги и температуры. 3. Индикация. Для неё родимой берём микрухи регистров и транзисторные ключи, подключаем ко всему этому индикаторы. PS. Некоторые вещи можно упростить, но на мой взгляд так надёжнее будет, хотя кто знает... Изменено 7 февраля, 2011 пользователем дямон 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
wanderer Опубликовано 7 февраля, 2011 Автор Поделиться Опубликовано 7 февраля, 2011 ясно! единственное будет проблемка с датчиком, ни разу с такими штуками ничего не делал. С часами всё понял. С индикацией тоже вроде всё ясно, индикаторы наверное сделаю на светодиодох.. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
дямон Опубликовано 7 февраля, 2011 Поделиться Опубликовано 7 февраля, 2011 (изменено) Да, есть индикаторы уже готовые: http://www.chipdip.ru/product/ba56-11ewa.aspx Насчёт датчика, я если честно с такими тоже не работал, но даташит почитал - вроде не сложно Просто тоже есть задумка с датчиком таким) Изменено 7 февраля, 2011 пользователем дямон 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
wws63 Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 Вот тут: http://progcode.narod.ru/project/wall_clock_termo.html Но тут они маленькие, и что то наворочено много всего.. 54мм это маленькие? Много наворочено 0 Опыт - это то, что получаешь, не получив того, что хотел Ссылка на комментарий Поделиться на другие сайты Поделиться
дямон Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
wanderer Опубликовано 8 февраля, 2011 Автор Поделиться Опубликовано 8 февраля, 2011 Ну по поводу много наворочено я имел в виду будильник например, и ещё само управление индикаторами. По поводу размера в 54мм, ну это конечно дело вкуса, но я думал сделать сантиметров 10 в высоту индикаторы.. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Goodvin13 Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 (изменено) Я себе вот так зделал от тоски,прогу писал сам в фловкоде http://flowcode.info/index.php/forum/4-Flowcode_PIC/6546-zadolbali_chasi! Изменено 8 февраля, 2011 пользователем Goodvin13 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
дямон Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 Goodvin13 УМОЛЯЮ Скажите где взять лицензию на фловкод для пик? Я перерыл всё - либо палёнка либо ничего :( 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Goodvin13 Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 Регестрируэмса здеся http://www.flowcode.info и вам будет доступный файловый архив с адекватным лекарством и самой програмой 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
дямон Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 спасибо, всё гениальное просто =) 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_sergeevich Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 Чтобы не париться сос хемой, берёшь и пишешь программу сам, а в ней и часы и термометр и что хочешь ещё, это самый лучший способ удовлетворить свои потребности в каком либо устройстве. 0 Будьте проще и люди к вам потянутся. Ссылка на комментарий Поделиться на другие сайты Поделиться
wanderer Опубликовано 8 февраля, 2011 Автор Поделиться Опубликовано 8 февраля, 2011 вот с часами вроде программу напишу, как правильно реализовать вывод на индикаторы? А как с термометром, так вообще без понятия, там же надо знать хотя б какой датчик используеш, то ли это PN переход, то ли это терморезистор, или же это какой то интегральный датчик.. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Goodvin13 Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 Если пользовать фловкод то не только часы можно написать а хоть чорта лысого))Там есть готовые заготовки под розличные устройства,цыфровые шыны передачи даных)Так что все впираетса токо в вашу фантазию.К примеру с термодатчиком,18в20 есть в фловкоде готовый макрос по работе с 1wire а дальше только ваша фантазия! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
дямон Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 (изменено) А как с термометром, так вообще без понятия Термометр - на датчике который я сказал, в протеусе уже есть такой проект. Датчик - ЦИФРОВОЙ, не нужно париться с ацп и всё, подаёте на него сигнал измереть температуру, спустя милисекунды получаем байт - число. Записываем его в какую нить переменную. Идём в ДШ. Тама есть формула (математика 3 класса школы) - получаем численное значение температуры, например 25,3' С - кидаем в переменную. как правильно реализовать вывод на индикаторы? Короче, у мк относительно мало выводов, а нам много и не надо. Нужны микрухи - РЕГИСТРЫ (если не путаю ). Как они работают? Допустим у нас число - 1 байт, в байте - 8 бит. Бит = 1 или 0, 1 - есть напруга, 0 - нет напруги. Выделяем порт МК, например порт В, в нём как раз 8 выводов. Отсылаем на него этот байт и всё) НО нам нужно много выводов, значит и много регистровых микрух. Делаем следующее - к этому порту В припаиваем все линии данных от регистров (их хоть 10). И на каждый из регистров выводим отдельный контрольный провод, вот так: Контрольный провод (красные на рисунке) является сигналом - запомнить, тоесть выводим на порт Б число, а потом на нужный регистр сигнал запоминания. Конкретно как использовать регистры - нужны даташиты, есть и русские. Изменено 8 февраля, 2011 пользователем дямон 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_sergeevich Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 Вот, Вам примеры по работе с датчиком температуры DS18B20, организации динамической индикации и пример по работе с часами реального времени DS1307, всё это при должном старании поможет Вам написать любые часы с термометром и т.д и т.п, а про всякие флоукоды забудьте как про страшный сон, пользуйте те инструменты по которым Вы сможете получить любую помощь. Все примеры приведены для HI-TEC компилятора, т.е на языке Си. Начинайте с правильных вещей, а не с ерунды. Качайте:Primer.rar Кстати в этой теме http://forum.cxem.net/index.php?showtopic=57524 вопрос термометра очень подробно описан, для двух МК и для двух компилей. 0 Будьте проще и люди к вам потянутся. Ссылка на комментарий Поделиться на другие сайты Поделиться
Goodvin13 Опубликовано 8 февраля, 2011 Поделиться Опубликовано 8 февраля, 2011 Ета єрунда как вы назвали намного проще и легче для понимания!Я по своему опыту знаю,может я и тупой но только после фк я начал кое что понимать в си и асемблере!А как по мне главное в програме алгоритм а каким образом его описать не главное лишь бы работало!Я за пол часа напишу вольтамперметр с понтами и выводом на дисплей от нокии,а вы ето сделаете за пол часа на С?Зачем копать яму лопатой если ее можно вырыть ескаватором не вспотевшы? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
дямон Опубликовано 9 февраля, 2011 Поделиться Опубликовано 9 февраля, 2011 Начинайте с правильных вещей, а не с ерунды FLOWCODE - в ней создаётся алгоритм работы, смотрите как работает, а после этого можно скомпилировать этот алгоритм в текст на языке СИ и доработать как хотите... 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
a_sergeevich Опубликовано 9 февраля, 2011 Поделиться Опубликовано 9 февраля, 2011 А, что такого крутого в программе вольтамперметра с выводом на дисплей от нокии ? Я такую прогу напишу за 10-ть минут в том же микроСи, не смешите меня когда сравниваете флоукоде с экскаватором. FLOWCODE - в ней создаётся алгоритм работы, смотрите как работает, а после этого можно скомпилировать этот алгоритм в текст на языке СИ и доработать как хотите... А не кажется ли Вам, что проще сразу самому написать так как надо, на том же Си и потом если потребуется разбираться в СВОЁМ коде, а не в том, что там нагенерировал флоукод. Ладно, все эти споры уже выходят за рамки темы ТС, поэтому прекратим их. Я ТС-у дал готовые кубики для его устройства, ему их нужно всего лишь обьеденить в одну программу и всё. 0 Будьте проще и люди к вам потянутся. Ссылка на комментарий Поделиться на другие сайты Поделиться
wanderer Опубликовано 9 февраля, 2011 Автор Поделиться Опубликовано 9 февраля, 2011 становится яснее) Для меня это всё ещё трудновато, так что сначала попробую реализовать просто часы. Схем много разных в интернете, составить свою не вижу проблем. Единственное на что обратил внимание, так это на то, что практически во всех случаях перед индикаторами ставят что то типо драйвера, и используют 7 выходов пика для сегментных индикаторов. Регистры не используют в основном. А ещё к каждому из семисегментных индикаторов добавляют по одному управляющему выходу... вот как здесь: http://www.yarst.org/ClockSan.htm или здесь, но тут даже без драйверов: http://www.qrz.ru/schemes/contribute/constr/alarmclock/ 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Goodvin13 Опубликовано 10 февраля, 2011 Поделиться Опубликовано 10 февраля, 2011 А, что такого крутого в программе вольтамперметра с выводом на дисплей от нокии ? Я такую прогу напишу за 10-ть минут в том же микроСи, не смешите меня когда сравниваете флоукоде с экскаватором. FLOWCODE - в ней создаётся алгоритм работы, смотрите как работает, а после этого можно скомпилировать этот алгоритм в текст на языке СИ и доработать как хотите... А не кажется ли Вам, что проще сразу самому написать так как надо, на том же Си и потом если потребуется разбираться в СВОЁМ коде, а не в том, что там нагенерировал флоукод. Ладно, все эти споры уже выходят за рамки темы ТС, поэтому прекратим их. Я ТС-у дал готовые кубики для его устройства, ему их нужно всего лишь обьеденить в одну программу и всё. Не верю! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Klavdia Опубликовано 24 июня, 2011 Поделиться Опубликовано 24 июня, 2011 А зачем изобретать велосипед, если есть уже готовые часы-термометр? Вот например: http://www.rusimpuls.ru/?arr=2&pg=4&fat=4 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
korsaj Опубликовано 24 июня, 2011 Поделиться Опубликовано 24 июня, 2011 Klavdia, а на стоимость этих "велосипедов" вы сматрели. "Велосипеды" не изобретают, а совершенствуют, при этом получая безценные опыт и знания. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.