Страница 1 из 3
Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Вт мар 19, 2013 20:40:25
Zmicer
Вообщем нужно создать калькулятор,схема взята из журнала радио 7 месяц 2009 года.По заданию надо было добавить внешний источник питания(примерно такой,трансформатор,мост и стабилизатор
http://rudocs.exdat.com/pars_docs/tw_re ... 5a0721.png),если у кого-нибудь есть похожая схема на 4.5 в,буду благодарен,если поделитесь)
Так вот,начал заниматься разводкой,и обнаружил пару интересных моментов(обведено красным),там есть дорожки,которые как бы в никуда идут.Помогите пожалуйста,может кто собирал,рабочий он вообще?и прошивка?
http://pic.rkniga.ru/shemotehnika/ustro ... 6f873.html
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Вт мар 19, 2013 22:35:18
Desutorakuta
У меня нескромный вопрос, зачем?
Кнопки - 40x4рубля - 160р
Экран ~ 300р
Пик в DIP корпусе - 150р.
Итого - 600 рублей без корпуса, платы и батарейки -
http://www.calculator-shop.ru/product_81.htmlЕсли довести до готового устройства и учесть работу -
http://www.calculator-shop.ru/product_396.htmlЕсли вы хотите поигратся с пикми и освоить электронику - не лучше ли будет развести и собрать что-то вроде демоплаты? Или купить готовую?
Хвостиками у контактных площадок, по видимому, отмечены первые ноги микросхемы и экрана, чтобы можно было правильно установить компоненты даже не нанеся "шелкографию". Несколько раз видел "квадратные" контактные площадки для тех же целей.
По работоспособности калькулятора ничего сказать не могу, простите.
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Ср мар 20, 2013 06:11:30
pyzhman
Хвостиками или, как указал предыдущий, квадратными площадками отмечается первый вывод. Дабы сориентироваться при установке. Чтобы погасить лишние полвольта, можно последовательно подключить диоды - на них упадет лишнее.
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Чт мар 21, 2013 16:43:29
Zmicer
Desutorakuta писал(а):У меня нескромный вопрос, зачем?
Кнопки - 40x4рубля - 160р
Экран ~ 300р
Пик в DIP корпусе - 150р.
Итого - 600 рублей без корпуса, платы и батарейки -
http://www.calculator-shop.ru/product_81.htmlЕсли довести до готового устройства и учесть работу -
http://www.calculator-shop.ru/product_396.htmlЕсли вы хотите поигратся с пикми и освоить электронику - не лучше ли будет развести и собрать что-то вроде демоплаты? Или купить готовую?
Хвостиками у контактных площадок, по видимому, отмечены первые ноги микросхемы и экрана, чтобы можно было правильно установить компоненты даже не нанеся "шелкографию". Несколько раз видел "квадратные" контактные площадки для тех же целей.
По работоспособности калькулятора ничего сказать не могу, простите.
Нужно!)Просто нужно сделать,и отцепиться)Именно этот вариант,спасибо за ответ про выводы на плате,теперь буду знать

Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Сб мар 23, 2013 00:00:25
Desutorakuta
Набросал (в приложении) схему простого параметрического Б/п.
VD1-VD4,VD6,VD7 - любые
кремниевые диоды с током больше 0.1 А (покрупнее по габаритам)
VD5 - стабилитрон на 5 В
С1,С2 - Электролиты. 4,7-10мкФ (uF) - за глаза (не перепутайте полярность - плюс вверх)
VT1 - Любой маломощный (KT315, КТ3101)
VT2 - Любой... чуть более мощный (КТ646?)
R1-R2 - 5-10кОм.
Пять вольт со стабилитрона упадёт на двух диодах -0.2-0.3V на каждом + на транзисторах (0.1-0.2V на каждом) - на выходе будет порядка 4.3-4.5V Если меньше - можно убрать VD7 (выкоротить). Входное напряжение (после трансформатора) может быть и больше - до 12 вольт КТ646 точно выдержит без радиатора. Чем больше входное напряжение - тем выше будет мощность, выделяемая на VT2.
Мне очень лень считать и подбирать точнее, простите.
С другой стороны - схема гарантированно будет работать от пяти вольт - рассчитанных б/п на 5V - просто килограммы в сети - погуглите.
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Вс мар 24, 2013 19:00:17
Zmicer
Desutorakuta писал(а):Набросал (в приложении) схему простого параметрического Б/п.
VD1-VD4,VD6,VD7 - любые
кремниевые диоды с током больше 0.1 А (покрупнее по габаритам)
VD5 - стабилитрон на 5 В
С1,С2 - Электролиты. 4,7-10мкФ (uF) - за глаза (не перепутайте полярность - плюс вверх)
VT1 - Любой маломощный (KT315, КТ3101)
VT2 - Любой... чуть более мощный (КТ646?)
R1-R2 - 5-10кОм.
Пять вольт со стабилитрона упадёт на двух диодах -0.2-0.3V на каждом + на транзисторах (0.1-0.2V на каждом) - на выходе будет порядка 4.3-4.5V Если меньше - можно убрать VD7 (выкоротить). Входное напряжение (после трансформатора) может быть и больше - до 12 вольт КТ646 точно выдержит без радиатора. Чем больше входное напряжение - тем выше будет мощность, выделяемая на VT2.
Мне очень лень считать и подбирать точнее, простите.
С другой стороны - схема гарантированно будет работать от пяти вольт - рассчитанных б/п на 5V - просто килограммы в сети - погуглите.
На 5 вольт согласен,схем навалом.Спасибо за предложенную вами схему,буду думать)
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Вс мар 24, 2013 20:03:36
Zmicer
вот внёс изменение.вообщем,поставил тумблер,чтобы можно было выбирать режим питания,от батарейки,или внешнего.проверьте пожалуйста,правильно ли
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Вт мар 26, 2013 10:49:14
Desutorakuta
Похоже на правду, но нужно учесть что на некоторых тумблерах подвижный контакт - крайний вывод.
Правда вопрос, а необходим ли тумблер - если собрать схемку с двумя диодами (приложение), то при подключенном 5v питания диод батарейки будет заперт, и батарейка разряжаться не будет.
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Вт мар 26, 2013 20:10:21
Zmicer
Desutorakuta писал(а):Похоже на правду, но нужно учесть что на некоторых тумблерах подвижный контакт - крайний вывод.
Правда вопрос, а необходим ли тумблер - если собрать схемку с двумя диодами (приложение), то при подключенном 5v питания диод батарейки будет заперт, и батарейка разряжаться не будет.
Тоже верно).тупняк у меня...собрал схему в ворк бенче,убедился,что действительно работает.просто затупил с включением диодов(с катода первого диода идёт минус,думал что он пойдёт на катод второго)туплю,сорри.Спасибо за предложенный вариант,наверно им и займусь.
А какие диоды смотреть?с обратным макс. напряжением не менее 5 вольт?или на что ещё обратить внимание?
И разводочку если не сложно,проверьте,именно правую часть,блок с диодами.
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Ср мар 27, 2013 08:55:24
Desutorakuta
У диодов в принципе не так много предельных характеристик - Номинальный ток и предельное обратное напряжение, но в вашем случае сгодится почти любой (в разумных приделах). На вскидку - пойдут те же 1N4148*, хотя лучше что-нибудь с большим прямым током.
*) Предельный постоянный ток 1N4148 - 0.3 А, при таком токе набор из трёх AA батареек сядет за 6-7 часов, а калькулятор должен будет выделить 1,2 Вт, что мне представляется маловероятным - скорее всего потребление калькулятора куда меньше. Для уверенности - подключите _вместо_ диода амперметр и проверьте потребление.
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Ср апр 10, 2013 20:55:25
Zmicer
Desutorakuta писал(а):Набросал (в приложении) схему простого параметрического Б/п.
VD1-VD4,VD6,VD7 - любые
кремниевые диоды с током больше 0.1 А (покрупнее по габаритам)
VD5 - стабилитрон на 5 В
С1,С2 - Электролиты. 4,7-10мкФ (uF) - за глаза (не перепутайте полярность - плюс вверх)
VT1 - Любой маломощный (KT315, КТ3101)
VT2 - Любой... чуть более мощный (КТ646?)
R1-R2 - 5-10кОм.
Пять вольт со стабилитрона упадёт на двух диодах -0.2-0.3V на каждом + на транзисторах (0.1-0.2V на каждом) - на выходе будет порядка 4.3-4.5V Если меньше - можно убрать VD7 (выкоротить). Входное напряжение (после трансформатора) может быть и больше - до 12 вольт КТ646 точно выдержит без радиатора. Чем больше входное напряжение - тем выше будет мощность, выделяемая на VT2.
Мне очень лень считать и подбирать точнее, простите.
С другой стороны - схема гарантированно будет работать от пяти вольт - рассчитанных б/п на 5V - просто килограммы в сети - погуглите.
А можно сделать просто трансформатор с выпрямителем+фильтра на кондёре и стабилизатор на 5 вольт,и последовательно подключить светодиод?как раз будет напряжение на выходе 4,5 вольта примерно.Или я не прав?
вот что ещё нашёл:
Устройство питается напряжением 4,5 В от батареи GB1, составленной из трех соединенных последовательно гальванических элементов типоразмера АА. В рабочем режиме с выключенной подсветкой калькулятор потребляет 7 мА, с подсветкой ток возрастает до 15 мА.
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Ср апр 10, 2013 21:38:44
Dr. Alex
Desutorakuta писал(а):У меня нескромный вопрос, зачем?
Да просто хочется попробовать себя человеку. Что тут такого???
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Пн май 13, 2013 19:56:58
Zmicer
Вообщем собрал,заработало всё...но есть одно НО:не работает подсветка...при нажатии на клавишу L ничего не изменяется,на выходе МК 16 пин 6мВ...в чём может быть дело?подсветка экрана рабочая,я проверял на выпаяеном экране...и зачем нужны кнопки a b c d e f?в чём іх функція?
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Пн май 13, 2013 23:53:28
petrenko
hexadecimal = шестнадцатеричная система счисления знаете что такое ?
Если ещё нет, то прочитайте - во многих учебниках написано.
И сразу поймёте зачем такие кнопки..
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Ср май 15, 2013 12:21:47
Zmicer
petrenko писал(а):hexadecimal = шестнадцатеричная система счисления знаете что такое ?
Если ещё нет, то прочитайте - во многих учебниках написано.
И сразу поймёте зачем такие кнопки..
ага,спасибо.вспомнил,мы по микропроцессорной проходили.возникла ещё одна проблема,не работает нижний ряд кнопок,а именно все,отвечающие за шестнадцатиричную систему и подсветку.число пи работает,а остальные все клавиши работают.на что можно обратить внимание?
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Ср май 15, 2013 13:47:34
Engineer_Keen
Если переключить в hex режим, кнопки a-f должны заработать. А подсветка может дохлая?
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Ср май 15, 2013 14:45:10
Zmicer
Engineer_Keen писал(а):Если переключить в hex режим, кнопки a-f должны заработать. А подсветка может дохлая?
у меня даже режим не включается(
подсветка жива,проверял на экране до пайки в плату
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Чт май 16, 2013 21:53:17
Zmicer
Desutorakuta писал(а):У диодов в принципе не так много предельных характеристик - Номинальный ток и предельное обратное напряжение, но в вашем случае сгодится почти любой (в разумных приделах). На вскидку - пойдут те же 1N4148*, хотя лучше что-нибудь с большим прямым током.
хелп
не работает целый ряд кнопок(на фото)
из ряда работает только число Pi,в шестнадцатиричный режим не входит=>и кнопки не работают,вот только почему?
выручайте пожалуйста,нужен ваш совет

Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Чт май 16, 2013 22:57:30
petrenko
А Вы кнопки то правильно запаяли ? И прочие детали не забыли ?
А то вот на рисунке Вы с красным вертикальным прямоугольничком напрочь забыли про зеркальность изображения. Могли и на самой плате что напутать, перепроверьте.
И ещё там R5 какой у Вас ? Он "подтягивает" линию сканирования, идущую на 1 pin HG1 и через диод vd8 на кнопки SB1-5 так ? А на других линиях сканирования что то не видно резисторов.. они не нужны что ли ?
У Вас невнимательность что то и как то всё поверхностно, сумбурно. Хорошо хоть рисунок прикрепили, а то угадывать, развивать ясновидение дюже тяжело..
Если помогло - с Вас "+"
Re: Прошу помощи в создании калькулятора на микроконтроллере
Добавлено: Пт май 17, 2013 12:19:23
Zmicer
petrenko писал(а):А Вы кнопки то правильно запаяли ? И прочие детали не забыли ?
А то вот на рисунке Вы с красным вертикальным прямоугольничком напрочь забыли про зеркальность изображения. Могли и на самой плате что напутать, перепроверьте.
И ещё там R5 какой у Вас ? Он "подтягивает" линию сканирования, идущую на 1 pin HG1 и через диод vd8 на кнопки SB1-5 так ? А на других линиях сканирования что то не видно резисторов.. они не нужны что ли ?
У Вас невнимательность что то и как то всё поверхностно, сумбурно. Хорошо хоть рисунок прикрепили, а то угадывать, развивать ясновидение дюже тяжело..
Если помогло - с Вас "+"
Кнопки все,как одна паяются(не перепутать),прозванивал-рабочие,дорожки,идущие к этой ветке-так же.Это схема из журнала Радио,разводку с неё же делал(срисовывал).R5-5,1кОм
"Резистор R5 предотвращает включение калькулятора не в результате нажатия на кнопку SB1, а под действием помех. "
http://pic.rkniga.ru/shemotehnika/ustro ... 6f873.htmlвот статья про калькулятор,со схемой и разводкой