Например TDA7294

Форум РадиоКот • Просмотр темы - In vino veritas
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс апр 28, 2024 11:09:12

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 1081 ]     ... , , , 7, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Ср дек 02, 2015 18:56:14 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Уфф... предыдущая попытка "взять в лоб" конструкцию на ПИКе с светодиодным индикатором и клавиатурой благополучно провалилась. Частично из-за неумения "правильно готовить", частично от подсознательного нежелания плодить "мертворожденный проект" без особых перспектив когда-нибудь кудато из него кусманчик вставить.
Зато появилась альтернативная более интересная задачка... (возможно как часть исходной схемы в далнейшей обработке).
Судя по многочисленному интересу к простейшим терморегуляторам эквивалент старого доброго DS1821 весьма часто мог бы найти применение.
Вобщем конструкция из простенькой 8-лапки с DS18B20 или терморезисторным датчиком с одной стороны при встроенном регуляторе с командно-сигнальным выходом на силовой ключ и некоторым интерфейсом последовательного обмена с выносным индикатором (опцион) с другой на фиксированной в еепромке уставке (однократно при прошивке и/или репрограммируемого с внешнего устройства) вполне может быть жизнеспособной и востребованной.
По имеющейся базе пока пробными осликами будут PIC12F629 и его "собрат по корпусу" PIC12F675.
Базовая схемка вот эта:
http://img.radiokot.ru/files/20529/thum ... r94css.JPG
в состав прожки - минимума планируется полный протокол DS18B20, несколько перемудреный регулятор и вшиваемая при программировании еепромки уставка.
Остальное - по результатам остатков свободного места в ПЗУ.
Схемка имеет внешнюю цепочку сброса дабы не мотать нервну клетку при отладке прожки на макете (иначе проблемы с верификацией/стиранием на типовом железе программаторов).
Более полную схемку блоков макета выложу вместе с тест-прожками.
:write:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Чт дек 03, 2015 08:32:19 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
:( Схемка мелкая очень...

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Чт дек 03, 2015 10:33:36 
Встал на лапы

Карма: 1
Рейтинг сообщений: 39
Зарегистрирован: Ср фев 01, 2012 10:55:53
Сообщений: 145
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
мелкая очень...

Попробовал в URL заменить thumnail на medium - картинка стала крупнее.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
В сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Чт дек 03, 2015 10:40:23 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5598
Откуда: Minsk
Рейтинг сообщения: 0
Уберите medium вообще - станет еще крупнее, придется картинку "полосками" таскать. Вот небольшой фрагмент:
Изображение


Вложения:
nemedium.JPG [12.01 KiB]
Скачиваний: 2231

_________________
Изображение
Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Чт дек 03, 2015 12:51:42 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Вот чуток подшкрябаная в виде пдфки с высоким разрешением
Вложение:
ТРМ629.pdf [162.86 KiB]
Скачиваний: 281

и она же в сплане
Вложение:
trm629.zip [9.36 KiB]
Скачиваний: 256

плюс фото макетки
http://img.radiokot.ru/files/20529/so4m40rqb.jpg
Следует учесть, что схемка для макетки, потому и с обилием разъёмов/джамперных перемычек.
В "живом виде" все значительно проще.
8)


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Пн дек 14, 2015 13:30:07 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Появилась подтвержденная версия замещения CMS12C518A одначе....
В связи со спецификой оборудования высылается исключительно "доверенным спецам", кои могут грамотно протестировать данный продукт и принять ответственность за применение.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Пт дек 25, 2015 23:00:08 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Доброго времени суток!
Обещанный гаджет в виде новогоднего подарка – мелкое терморегулирующее устройство на основе DS18B20 и PIC12F629 испеклося. По ходу работ успел наскочить на собственные "грабли" в виде конденсатора в 270 микрофарад на макетке и собственно "особеннотей готовки ПИКа"... Так что в программе и фузах кой-чего может показаться избыточным... Одначе такие склерозно -мелкоподзабытости обошлись в три дня матюков с последующим... мндяаа... :oops: однако с пользой для результата работы. :))
Выложенная прожка и схемка соответствуют применению как автономно, так и в комплекте с ранее смурлыченным индикатором «extdi_2313».
http://img.radiokot.ru/files/20529/tcsnkhver.GIF
Вложение:
trm629.rar [441.29 KiB]
Скачиваний: 353
- собственно регулятор
и ранее сделанный внешний индикатор -
Вложение:
extdi_2313.zip [49.77 KiB]
Скачиваний: 371

Однако при некоторой переделке исходника вывод L_ErO терморегулятора выполняет роль простого индикатора аварийного/рабочего состояния.
Собственно в исходнике изначально ставился на том выводе индикатор статуса ошибки (закомментирован), а для контрольных испытаний был прикошмарен внешний индикатор.
Теперь несколько особенностей «готовки» данного устройства.
1. В исходнике установлено значение калибровочной константы (скорректированное) для моего образца – повторяющему данную схемку прийжется сначала считать значение калибровочной константы своего МК (а также значение в колонке «Bandgap») и после процедуры загрузки trm629.hex восстановить значения именно для собственного образца МК.
2. Для работы с внешним индикатором может потребоваться изменение значения калибровочной константы в пределах +/- 8 единиц для устойчивой работы канала связи с индикатором (изначальная конструкция с PIC16F676 запустилась без оных «плясок с бубном») – если индикация будет выбрасывать вперемешку то значение температуры датчика, то сообщение «ECRC».
Возможные общие сообщения индикатора
«8.8.88» - начальная тест-заставка;
«ECRC» - ошибка контрольной CRC пакета при обмене по RS232;
«Er-L» - обрыв и/или КЗ шлейфа датчика (сброс только отключением питания);
«Er- C» - ошибка пакета CRC при обмене с датчиком (сброс только отключением питания).
Система работает в режиме самосинхронизации независимо от порядковости подачи питания на модули индикатора и/или датчика.
Уставка пользователя, тип регулятора (нагреватель/холодильник) и интервал работы «пускового термореле» для компрессора задается в файле eei_trm629_1 в соответствующих ячейках, текст основной программы при этом не меняется.
Однако пока (да и для большинства простых применений) такого «фиксированного» при изготовлении значения вполне достаточно.
Да и внешний цифровой индикатор – штука весьма излишняя. Теоретически такую систему без «внешнего индикатора» (только сам регулятор и светики статуса состояния) можно организовать и на PIC12F508 – но там с отладкой и возможной сменой уставок (PIC12C508) достаточно муторно.
В «чистом виде» (очищено от «излишних разъёмов» и кросс-плат/переходников свойственных конкретно моим макеткам) схема регулятора может иметь вид:
http://img.radiokot.ru/files/20529/tcsp0r6og.GIF - терморегулятор с датчиком и мелкосхемой RS232/индикаторными диодами (силовой ключ - на выбор из предложенного)
и "внешний индикатор"
http://img.radiokot.ru/files/20529/tcspkrxf3.GIF с максимально упрощенной схемой.
Интервал между замерами 0,88 секунды, уставка пользователя является максимальной температурой, вторая уставка генерируется программой в соответствии с типом регулятора (для нагревателя -1, для холодильника +1).
Вобщем… Кому будет интересно – пишите замечания/пожелания.
8)

С любезной подачи Sem7 получил опыт работы с программой uniprof (для чего была предварительно спаяна схемка для COM-порта
http://img.radiokot.ru/files/20529/tcsk418sa.GIF
http://img.radiokot.ru/files/20529/tcsr208ak.jpg
с разводкой, соответствующей уже ранее применяемых у меня на STK200 панелек.
Вполне употребимый софт, даже с несколько излишними для начинающих наворотами.
Со схемкой COM-порта работает вполне уверенно… Жабко только та схемка может использовать лишь штатный порт материнки – с USB-COM работать не будет…
Главная особенность (и «подвох» в некотором роде) это разница «до наоборот» в отношении «галок» при установке фузов в uniprof и PonyProg2000.
Это вкладки для одного и того же проекта на ATTiny13A:
Вложение:
понипрог.jpg [54.03 KiB]
Скачиваний: 365
- для понипрога
Вложение:
унипроф.JPG [67.99 KiB]
Скачиваний: 365
- и тот же проект для унипрофа
:cry:

Появились также пара экземпляров PIC16F1823…Однако под них (и не только) прийдется переделывать старую добрую AN589 – надо изменить схему под регулируемый стабилизатор напряжения программирования (даавноо напрашивается – особо в ключе применения AN589 в комплекте с winpicpgm_1.8.3.0)… А поскольку мудернизировать старую как-то неохота прийдется по ходу дела новенькое вымутить…
:write:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Пт дек 25, 2015 23:15:56 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
И "до комплекта" схемки для вышеуказанного трм629 "и компании" в сплане, дабы просмотр легче был:
Вложение:
схемки.zip [158.12 KiB]
Скачиваний: 279

:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Сб дек 26, 2015 12:01:04 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
Признаться, весьма удивлен, что Вы до сих пор не имели дело с UniProf. Мой первый программатор, жаль только, что не поддерживает AT89S5x.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Сб дек 26, 2015 18:40:59 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Простое предпочтение либо LPT либо самоделкам с полным гальванбаръером (в старые времена даже платку с 580ВВ55 на шинке ISA в первом пеньке цеплял). По нонешним временам или на "старых лошадках" или на профессиональных железяках от производителя предпочитаю работать.
Возможно получит когдысь развитие и "самопал" на принципе подобном вот этому "монстро" -
http://img.radiokot.ru/files/20529/kfszljxrt.gif
на тот случай, ежли успею фри паскаль изучить (именно под ПК). :wink:
Насчет UniProf - скорее всего "пропустил" именно по причине отсутствия LPT железа и совместимости по АТ89 - у поньки платформа stk200 (правда с другими оболочками) поддерживает и атмелевские AT89S....
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Пн янв 04, 2016 20:08:03 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Комплект теста trm629 с высунутым за окно датчиком:
http://img.radiokot.ru/files/20529/tnqsbfd22.jpg
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Пт янв 08, 2016 22:29:31 
Друг Кота
Аватар пользователя

Карма: 58
Рейтинг сообщений: 1962
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 16028
Откуда: Таксимо
Рейтинг сообщения: 0
BOB51 если использовать только платку пик629, с помошью компьютера возможно ей настройки порогов отправить и температуру посмотреть?

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Сб янв 09, 2016 12:28:16 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Настройка уставки пользователя - фиксирована при прошивке (смотрим/меняем при помощи программатора, назначение описано в исходнике) - это ж простенький регулятор - индикатор как средство контроля и не более.
Тем более, что при "пересадке" под 508й и еепромка (и вероятно внешний индикатор) "уйдет" - там в ПЗУ проставлять придется.
Канал обмена "некварцованный" из 629-го только передача ведется.
А вот насчет "с компа посмотреть" - всегда пожалуйста - только соблюдамс параметры по COM - порту (4800 8бит, паритета нет, 2 стоп-бита, управления потоком нет).
Даже квитирования может не потребоваться - на модуле индикатора ставится вот такой репитер:
http://img.radiokot.ru/files/20529/pfsr11cm0.GIF одна сторона (input) к пикушке, вторая (output) к ПК и смотрим пакеты на "терминале". (собственно ПК как логгер канала обмена).
Ежли без индикатора - напрямую - тоже через "терминал", только надо заранее заготовить байт 0х00 для передачи и успевать вовремя тыцнуть кнопу передачи после принятого запроса 0х00 - при успевшем вовремя "тыць" ПИК ответит пакетом сегментных кодов (для всех 4 позиций индикатора), два байта яркости, 0х00 и crc7.
Кабло стандартное "нуль-модем" в минимуме (аналогично тому что и датчик-индикатор). На основе "телефонного" 4-жильного проводка примерно метра по три длины без особых проблем обеспечивается.
Если "чисто под ПК" - прожку писать для компа надо и в ПИКе знакогенератор на ASCII сменить (вместо сегментного).
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Вс янв 10, 2016 06:41:53 
Друг Кота
Аватар пользователя

Карма: 58
Рейтинг сообщений: 1962
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 16028
Откуда: Таксимо
Рейтинг сообщения: 0
нашел термостат с управлением по уарт
http://justmoose.ru/thermostat/thermostat.html
если бы кто нибудь код переделал под attiny13 было бы здорово

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Вс янв 10, 2016 10:47:40 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Для полноценной работы с использованием USART нужна микросхема, имеющая интегрированный аппаратный модуль USART и, предпочтительно, соответствующий "дробленый" кварц.
Как альтернатива интерфейсы SPI и/или I2C - но оба относятся к "внутрисхемным" и требуют нескольких сигнальных линий (проблемный перенос на радиочастотный, ИК и ультразвуковой каналы).
CAN и ETHERNET для простейшей "мелочевки" - избыточно усложняющий "наворот" (другое дело если датчик есть компонент распределенной системы). USB в конечном итоге приводится к применению простейшего решения в виде преобразователя USB-RS232 (USB-TTL).
В случае с трм629 ставилась задачка попроще - всего лишь имитационная замена двумя широко распространенными компонентами микросхемки DS1821 с сохранением лучшего из опыта ее (DS1821) применения и с учетом имевшихся "узкостей".
В Вашем, vlasovzloy случае лучше разместить сообщение отдельной темой или в рубрике viewforum.php?f=53
или в рубрике
viewforum.php?f=57 (если желаемый конечный результат именно аттини13).
8)
Пы.Сы.
Используемая в указанном проекте ( http://justmoose.ru/thermostat/thermostat.html ) ATTiny15 на сегодня снята с производства.
Взамен более выгодно использование МК подгруппы ATTiny25/45/85, тем более, что эти МК имеют аппаратный модуль USI.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Вс янв 10, 2016 17:24:56 
Друг Кота
Аватар пользователя

Карма: 58
Рейтинг сообщений: 1962
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 16028
Откуда: Таксимо
Рейтинг сообщения: 0
до именно замена 1821. у меня их 10 штук лежат, не хотят работать. в программе пороги пишутся, а температуру совсем совсем неправильно показывают -55. пока ищу на просторах похожее решение. самому придумать сложно, нужно садиться за учебники, а времени особо нет и лень.

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Вс янв 10, 2016 18:09:34 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Так то уже и готово и с открытым исходником (индикатор не ставить) под PIC12F629.
АВРку в принципе тоже можно втиснуть - но потребление там чуток больше и АЦП под DS18B20 малость излишен. Да и в "малолапом" исполнении (6-8 выводов) у АВР корпусов не так много.
А вот при аналоговом датчике тинька "к месту" будет. И опорный источник встроенный и прочие "удобности".
Только вот цена у тех РТ10605х уж больно "кусучая", как попадутся в руки - тогда и пробы устрою.
По DS1821 проблем особых не было. Единственная "хитрость" - правильно выбрать состояние выхода при комнатной температуре (иначе то-ли греть, то-ли охлаждать для возможности перепрошивки прийдется).
Их же основное назначение - режим термостата с управляющим выводом, а не цифровой контроль.
Плюс размещение данных в "блокноте" у всех DS18ххх по-разному делается - прожка для обработки 18B20 и 18S20 уже разные позиции читать из блокнота должна.
В качестве силового ключа - предпочтение за старым добрым
http://img.radiokot.ru/files/20529/tt9lug6me.JPG
:)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Пн янв 11, 2016 20:17:39 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 607
Зарегистрирован: Ср дек 24, 2008 09:58:58
Сообщений: 3715
Рейтинг сообщения: 0
Медали: 3
Мявтор 1-й степени (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Может кого заинтересует Максимовский аппноут про увеличение расстояния 1wire/I2C
https://www.maximintegrated.com/en/app-notes/index.mvp/id/6208


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Вт янв 12, 2016 11:07:58 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Вобщем-то эти микрухи используют аналогичный принцип - преобразование протокола.
Плюс возможная некоторая степень промежуточной обработки данных.
Вот только подобные устройства весьма удобно и на базе "стандартного набора" универсальных отрабртанно-изученых МК делать. Удобство - проверенный и хорошо изученный кристалл имеющийся в свободно-доступной продаже с свободой творчества (для любителей и мелкосерийки).
:roll:
У изготовителей мноогоо чего вкуусненькогоо... :(
Да вот домашне/местный бюджет и "особенности национального рынка" некоторые особенности имеют.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: In vino veritas
СообщениеДобавлено: Вс мар 20, 2016 16:06:02 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
В связи с появлением новой оболочки picpgm programmer ( http://picpgm.picprojects.net последняя версия 1.8.3.0) возникла мысля о ремейке весьма неплохо себя зарекомендовавшей AN589. Тем более, что данное железо входит в состав поддержки оболочки. Плюс является практически единственным вариантом работы с доведенными до «проблемного состояния» 8-выводными МК (12F508/509, 12F629 и подобными).
Однако первично моя железяка была сделана применительно к наиболее в былые времена распространенным 13 и 12 вольтовым версиям. Это при том, что самые «вкусные» PICи предпочитают аж 8-9 вольтовое напряжение программирования. Исходя из вышеизложенного было решено повторить железо с внесением туда некоторых изменений и дополнений.
Вложение:
AN589_mm.pdf [226.7 KiB]
Скачиваний: 313

Схема получила вместо одного буферного усилителя (в оригинале) два корпуса КР1533АП4. Тем самым добавилась буферизация каскадов управления ключами подачи напряжений на вывод /RESET. Побочно выполнена индикация режима работы ключей (HL1, HL2).
В линиях /reset, clock и data добавлены последовательные резисторы по 100-120 Ом.
Собственно блок программирующих элементов выполнен автономно.
http://img.radiokot.ru/files/20529/vzchnahxf.gif
Блок питания подключаемый и также состоит из двух частей – выпрямителя с конденсатором фильтра и стабилизатора +5 Вольт («стандартная» схема на 34063). Для подачи напряжения программирования установлен разъём.
На тот разъём подключается соответствующая платка со стабилизатором и цепями обвязки под необходимое для используемой подгруппы МК напряжение.
Можно конечно применять и регулируемый стабилизатор, но тогда после некоторого перерыва в работе потребуется замерять напряжение программирования «абы не просклерозить» ошибку (шут его помнит, чего месяц назад прошивалось :shock: ) - подписанные и настроенные блоки от такого проблемс избавляют.
Вобщем вся конструкция, включая благополучно "перекочевавшие по наследству" панельки выглядит примерно так:
http://img.radiokot.ru/files/20529/vzchpubg3.gif
Для дополнительной страховке по неодновременности подачи напряжений питания и управления на ключи подачи напряжений линии /reset предусмотрена как стандартная цепочка R11-R15 (Uprg ранее чем +5 Вольт), так и цепочка VD3-R10 (+5 Вольт ранее чем Uprg). Для обеспечения постоянной нагрузки источника напряжения программирования установлены IC2-R9-HL3 (HL3 также и индикатор статуса «питание включено»).
Печатка для монтажа выполнялась только в виде наброска (сам монтаж выполнен «паутинкой» на макетке), посему не предоставлена.
С точки зрения «кошерности» неиспользуемые входы буферных элементов правильнее подключать к +5 вольт (лог. единица на выходе с меньшим энергопотреблением), однако решение с подключением к GND более технологично для разводки дорожек.
Проверка на «стандартном» LPT материнки стационарного ПК под WIN XP прошла весьма успешно. Оболочка предусматривает также работу с расширенной областью адресации LPT. НО данное свойство нуждается в тщательной проверке.
:write:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 1081 ]     ... , , , 7, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y