Немного теории
МК с FLASH-памятью программ рассчитаны на 1000 и более циклов перепрограммирования. Они наилучшим образом подходят для разработки опытных образцов изделий и любительского конструирования. К их числу относятся МК семейств AT89S, AT90S (AVR)фирмы ATMEL и те из PICmicro, в названии которых имеется буква F (PIC16F84, PIC16F876).
Сегодня почти всё необходимое для программирования, в том числе источники повышенного напряжения и генераторы сложных импульсных последовательностей, находится внутри самих МК. Число выводов, соединяемых с программатором, сокращено до минимума. Обычно достаточно линии синхронизации, одной-двух линий для передачи последовательным кодом команд, адресов и данных и еще одной для подачи сигнала, переводящего МК в режим программирования. Справедливости ради отметим, что наряду с «последовательным» в некоторых многовыводных МК сохранен режим «параллельного» программирования, причем возможности последнего, как правило, шире, чем первого.
Аппаратная часть программатора во многих случаях превратилась в простой буфер, согласующий логические уровни сигналов одного из портов компьютера и МК. Сравнительно сложной она остаётся лишь у приборов, способных работать с программируемыми микросхемами различных типов. В них либо приходится устанавливать множество панелей (под разные микросхемы), либо предусматривать непростую систему электронной коммутации выводов единственной панели.
PonyProg2000 RUS
Answer
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five http://jquery2dotnet.com/ centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
PonyProg — программатор микросхем с последовательным (COM) и параллельным (LPT) доступом, поддерживаемый системами Windows 95/98/ME/NT/2000/XP и Intel Linux. Программатор поддерживает IIC BUS, Microwire, SPI eeprom, Atmel AVR и PICMicro интерфейсы. PonyProg может считывать и записывать программный код или данные, редактировать текст программы путем модификации значений байтов, очищать память и программировать FUSE-биты.Программатор может быть использован как для программирования микросхем собственных проектов, так и для раскодировки автомагнитол, мобильных телефонов, ремонта телевизоров и т.д.Список поддерживаемых устройств, возможностей программы и схем аппаратной части для различных интерфейсов находится на оф. сайте: www.lancos.com.Скачать PonyProg2000 V2.07c x32Скачать PonyProg2000 V2.08c x32-64Скачать русификатор для PonyProg2000 V2.07c x32Установка PonyProgЗапускаем файл setup.exe, после установки русифицируем программу, закинув файл PonyProg2000.exe в папку программы, с заменой существующего файла.Настройка и прошивкаПри первом запуске появляется окно приветствия (поставьте галочку Выключить звук).
PonyProg попросит произвести калибровку и указать тип используемого программатора с помощью двух предупреждающих сообщений.
После делаем калибровку и настраиваем оборудование. В меню Установки выбираем Калибровка.
Нажмем Yes ждем несколько секунд. Появится сообщение об успешном завершении.
После в меню Установки выбираем Настройка оборудования
В появившемся окне выберем порт и способ работы с этим портом (на данном изображении настройки для работы с программатором «5 проводков» для ОС Windows2000/XP через LPT port).Внимание! Не указывайте порт, к которому подключен модем: это может вывести его из строя. Выбираем тип микросхемы воспользовавшись меню Устройство
Затем в меню Файл выбираем Открыть файл прошивки для микросхемы.
После в меню Команды выбираем Записать.
Выбираем Yes.
Если прошивка микроконтроллера завершилась удачно, программа сообщит Запись завершена.
Особенности программатора EXTRAPIC:
-
Функционально
совместим с П.О (Программным
Обеспечением) программаторов
JDM, но в отличие от них,
благодаря более качественному
схемотехническому решению, а
также использованию внешнего
источника напряжения питания:- Работоспособен
с любыми COM-портами, как
стандартными (+/-12v; +/-10v) так
и с нестандартными
COM-портами некоторых
моделей современных
ноутбуков, имеющих
пониженные напряжения
сигнальных линий, вплоть
до +/-5v. - Не
перегружает по току COM-порт
компьютера, так как
использует стандартный
формирователь интерфейса
RS232 (MAX232 или аналогичный), и
при правильной
эксплуатации не
представляет опасности
для COM-порта. - Имеет
разъём внутрисхемного
программирования (ICSP — In
Circuit Serial Programming).
- Работоспособен
-
Поддерживается
распространёнными программами
IC-PROG , PonyProg , WinPic 800
(WinPic800) , PICPgm и другими, как
программатор JDM. - Программатор
подключается к COM-порту
компьютера, через стандартный
кабель-удлинитель COM-порта (DB9M —
DB9F). Кабель приобретается
отдельно. - Для питания
программатора должен
использоваться
стабилизированный источник
питания напряжением от +15,5v до
+24,0v или от +13,0v до +14,0v. Источник
питания должен быть оборудован
стандартным разъёмом «Jack»,
центральный «+», толщина
центрального вывода 2,1мм. Источник
питания приобретается
отдельно. -
На плате
программатора имеются:- Светодиоды,
указывающие режим работы
программатора (POWER, VPP). - Встроенные
интегральные
стабилизаторы напряжений
+5v(VDD) и +13,5v(VPP). - Разъём
внутрисхемного
программирования (ICSP). - Панельки
для установки микросхем в
распространённых корпусах
DIP8, DIP18, DIP28, DIP40 (микросхемы
в других корпусах
подключаются через разъём
ICSP).
- Светодиоды,
- Программатор
предназначен для эксплуатации
без корпуса. - Проводники
печатной платы защищены
механически и электрически
прочной, диэлектрической
паяльной маской (обычно
зелёного цвета). - Для облегчения
процесса самостоятельной
сборки, на плату нанесена
маркировка расположения
элементов. -
К набору
прилагаются качественные
схемы (), а также, на русском языке. - Бесплатное
Программное Обеспечение для
Win95/98, Win2000, WinXP прилагается на
CD-ROM, имеющемся в комплекте. - Правильно
собранный программатор не
нуждается в настройке и
начинает работать сразу.
Схема программатора
Теперь о схеме программатора.
Первоначальная схема программатора не предусматривала поддержки USB и
содержала 2 разъёма COM9.
Один разъём служит для подключения JDM программатора и
подключив
к нему компьютер можно программировать микроконтроллеры с помощью
программ IS-Prog , PonyProg или других программ, в которых реализована
поддержка JDM программатора.
Второй разъём предназначен для работы со специально
разработанным
протоколом обмена. С его помощью можно программировать микроконтроллеры
Microchip или микросхемы памяти типа 24Cxxx.
Для подключения USB переходника добавлен третий разъём COM9 (
на
плате расположен посередине ). От этого разъёма использовано всего 3
контакта. RXD, TXD и общий(масса). Выводы от разъёма подключены
напрямую к соответствующим выводам микроконтроллера программатора.
Рис. 5 Схема программатора
Первоначально плата программатора не содержала разъёма под переходник
USB — на фотографии видно, что этот разъём стоит посередине.
Рис. 6 Плата программатора
Программное обеспечение программатора пока не доработано полностью.
Испытан программатор только с микроконтроллерами PIC16F628A и PIC16F84.
Настройка ponyprog2000 для чипов 4200
Прошивка чипа картриджа samsung scx-4200 XEROX WorkCentre 3119 и др.
Программатор перепрограммирует чипы которые стоят в принтерах: SAMSUNG SCX4200,XEROX WorkCentre 3119 и все остальные такого типа:
Распиновка чипа(Вид со стороны контактов (барабан снизу, 2 винта для доступа к отверстию заправки — слева)):1 (левый) — VCC (+5 V)2 — Data3 — Clock4 (правый) — Gnd (Земля)
Чем программировать: Программа PonyProg2000, или любая другая, поддерживающая интерфейс SI Prog.
a. Установить и закрепить плату чипа на программаторе b. Вставить программатор в СОМ1(СОМ2) выключенного компьютераc. Включить компьютер, запустить PonyProg2000d. Настроить PonyProg2000:Меню «Установки — Настройка оборудования. » (рис.5)
Обязательно выполните проверку — должно быть «Тест Ок!»e. Установите тип микросхемы (рис.6):
f. После этого можно «считать» чип или загрузить исходную прошивку.
g. Записываем прошивку в чип. Закрываем программу, выключаем комп. Извлекаем (отпаиваем) плату чипа из (от) программатора (разъема) и устанавливаем ее в заправленный картридж.
Ремонт и модернизация
hola hola de Argentina Tengo una solicitud que es equivalente al transistor KT315A ya que aquí en Argentina no lo entiendo
ya que lo probé en protoboad sin transistores KT315A y funciona muy bien sin KT315A PIC 16F628A ¿hay algún riesgo?
привет привет из АргентиныУ меня есть запросчто эквивалентно транзистору KT315Aтак как здесь, в Аргентине, я не понимаю
так как я тестировал его в protoboad без транзисторов KT315A, и он работает очень хорошобез KT315A PIC 16F628A есть ли риск?
Спасибо за совет ! Действительно на Виндовс 7 нужно запустить совместимость с XP Service Pack 2 и всё пойдет на УРА !
источник
Особенности программы ICPROG:
При записи микроконтроллеров с
установленным (включенным) битом
защиты кода от считывания (CP = Code
Protect и/или CPD = Code Protect Data),
сразу, после записи кода, программа
ICPROG может выдавать сообщение об
ошибке чтения/проверки
по адресу 0000h. Это
связано с тем, что установки
Конфигурационного Слова (Configuration
Word) микроконтроллера, начинают
действовать сразу, после их
изменения, и
микроконтроллер осуществляет
защиту кода от считывания (если эта
защита включена). Данное сообщение
об ошибке следует воспринимать
скорее как подтверждение, что
включена защита кода от считывания.
При этом, код программы записан
корректно и микроконтроллер
работоспособен.
Для снятия защиты от считывания
(для микроконтроллеров «Flash»)
достаточно «стереть» память
микроконтроллера. При этом,
естественно, стирается и прошивка.
После этого, микроконтроллер можно
использовать вновь и вновь, для
записи новых программ.
Установка битов конфигурации (фьюзов) в MPLAB-X
Компания Microchip значительно упростила процесс установки битов конфигурации (фьюзов) в микроконтроллерах PIC, разработав для этого специальные графические инструменты. Для того, чтобы установить биты конфигурации (фьюзы) в микроконтроллерах PIC с помощью программы MPLAB-X, выполните следующую последовательность шагов.
Шаг 1. В программе MPLAB-X выберите пункт меню Window -> PIC Memory View -> Configuration Bits как показано на следующем рисунке.
Шаг 2. После этого внизу программы MPLAB-X откроется окно настройки битов конфигурации (Configuration Bits window) как показано на рисунке ниже. В нем вы можете установить значение каждого бита конфигурации по своему желанию. Далее мы рассмотрим установку некоторых из этих бит.
Шаг 3. Первыми битами конфигурации являются биты выбора генератора. Микроконтроллер PIC16F87XA может работать в одном из 4-х режимов генератора, которые можно установить с помощью битов FOSC1 и FOSC0:
- LP Low-Power Crystal (маломощный генератор);
- XT Crystal/Resonator (внешний кварцевый резонатор);
- HS High-Speed Crystal/Resonator (высокоскоростной кварцевый резонатор);
- RC Resistor/Capacitor (RC генератор).
Возможные частоты работы микроконтроллера в зависимости от выбранного типа генератора приведены в следующей таблице.
Для нашего проекта мы будем использовать внешний кварцевый генератор на 20Mhz, поэтому нам необходимо выбрать HS из выпадающего меню.
Шаг 4. Следующим битом конфигурации является бит включения/выключения сторожевого таймера.
Сторожевой таймер (Watchdog Timer, WDT) представляет собой непрерывно работающий встроенный RC генератор, для работы которого не требуется никаких внешних компонентов. Данный RC генератор отделен от RC генератора на контакте OSC1/CLKI. Это означает что сторожевой таймер будет продолжать работать даже если на контакты OSC1/CLKI и OSC2/CLKO не подается никакой тактовой частоты. В режиме нормального функционирования сторожевой таймер формирует сигнал аппаратного сброса (Watchdog Timer Reset) при своем переполнении. И если таймер не отключен в нашей программе, то микроконтроллер будет сбрасываться каждый раз при переполнении таймера. Сторожевой таймер можно отключить при помощи очистки его бита конфигурации.
В нашей программе мы не будем использовать сторожевой таймер, поэтому в выпадающем списке напротив его бита конфигурации выберем OFF.
Шаг 5. Следующим битом является таймер по питанию (Power-up timer Bit, PWRT), который обеспечивает фиксированную задержку в 72 мс в работе микроконтроллера при подаче на него питания, что позволяет напряжению питания за это время подняться до приемлемого уровня. Когда данный бит активирован, таймер по питанию будет сбрасывать микроконтроллер до тех пор, пока питание не поднимется до необходимого уровня.
В нашей программе мы не будем использовать данную задержку, поэтому данный бит конфигурации мы также отключим (OFF).
Шаг 6. Следующим битом конфигурации является бит программирования при низком напряжении (Low-Voltage Programming, LVP). Бит LVP позволяет производить программирование микроконтроллера пониженным напряжением через разъем ICSP. Мы не будем в нашем проекте использовать данный вид программирования, поэтому отключим данный бит (OFF).
Шаг 7. Следующими битами конфигурации у нас является бит EEPROM и биты защиты программы. Если бит EEPROM включен, то после программирования микроконтроллера никто не сможет перезаписать в нем программу. В нашем случае мы оставим все эти три бита в выключенном состоянии.
После того как все необходимые настройки битов конфигурации сделаны наше диалоговое окно должно выглядеть следующим образом.
Шаг 8. После этого выберите пункт меню Generate Source Code to Output – в результате этого код нашей программы будет сгенерирован, нам необходимо всего лишь скопировать его вместе с заголовочным файлом и вставить его в файл Blink.c как показано на следующем рисунке.
На этом настройка битов конфигурации (фьюзов) для нашего проекта будет закончена. Мы будем использовать подобную настройку битов конфигурации для всех проектов на основе микроконтроллеров PIC, которые мы далее рассмотрим на нашем сайте.
О программаторе
В любительских условиях довольно сложно изготовить полноценный универсальный программатор. Да и делать этого не имеет смысла. Достаточно собрать простейший базовый блок, по мере надобности дополняя его столь же простыми переходными панелями (адаптерами) для программирования микросхем того или иного типа. Именно так построен известный многим посетителям Интернета программатор PonyProg2000, разработанный итальянцем Клаудио Ланконелли. На сайте www.lancos.com помещены схемы узлов этого программатора, программное обеспечение к нему и описание пунктов экранного меню.
Принципиальная схема (переработанного мною) базового блока программатора PonyProg2000 изображена на рисунке 1. Разетку XT1 стыкуют с вилкой одного из последовательных (СОМ) портов компьютера через кабель длиной до 1 м, в котором контакты вилки и розетки соединены «один к одному». Учтите, что распространенный «нуль-модемный» кабель с перекрестным соединением контактов в данном случае непригоден.
Рисунок 1. Принципиальная схема базового блока программатора.
Преобразование логических уровней сигналов на выходах порта в требуемые для программирования осуществляется простейшим способом — с помощью ограничителей напряжения из резисторов R4, R5, R6 и стабилитронов VD3, VD6, VD7. В оригинальной конструкции применены стабилитроны с напряжением стабилизации 5,1 В, поэтому заменять их на КС156А не следует.
Каскад на транзисторе VT3 инвертирует сигнал, формируемый компьютером на выводе 3 СОМ-порта. В результате на контактах 2 и 3 вилки ХT3 образуются два взаимно инверсных импульса сброса. Используют тот, полярность которого соответствует необходимой для конкретного МК. Перемычка между выводами 6 и 7 розетки XT2 позволяет компьютеру убедиться, что программатор подключен к порту.
Принципиальная схема адаптера для программирования МК серий «PIC16F8x», «PIC12C50x», «PIC16F87x», показана на рисунке 2.
Рисунок 2. Принципиальная схема блока адаптера программатора.
По цепи контакт 6 ХT3 — контакт 8 XT2 в компьютер поступают считываемые из МК данные. Может возникнуть вопрос: каким образом входной узел СОМ-порта, зона нечувствительности которого к помехам согласно стандарту RS-232 не должна выходить за пределы ± 3 В, без всяких преобразований принимает формируемый МК сигнал с ТТЛ-уровнями? Оказывается, оба пороговых уровня (срабатывания и отпускания) триггеров Шмитта, установленных на подобных входах большинства современных компьютеров, находятся в интервале +1,5…2,5 В. Отличие этих входов от обычных ТТЛ лишь в способности выдерживать беэ повреждения напряжение до ± 25 В. С СОМ-портом, выполненным строго по стандарту, программатор PonyProg2000 (как, впрочем, и многие другие) работать не будет, придётся вводить в него источник отрицательного напряжения и дополнительный преобразователь уровня.
Печатная плата программатора, представлена, на рисунке 3 — вид платы снизу (в зеркальном отражении), и на рисунке 4 — вид платы сверху. Как видите, её размеры не велики, и это притом, что на ней одновременно расположены оба блока: слева — базовый блокпрограмматора, а справа — блок адаптера. Но, тем не менее, возможность смены блока адаптера для других МК, не исключена. Эти два блока на плате соединяются через разъёмы XT3 и XT4. При необходимости собирается схема необходимого адаптера, и соединяется с базовым блоком через разъём XT3.
Рисунок 3. Печатная плата программатора. Вид снизу.
Рисунок 4. Печатная плата программатора. Вид сверху.
Схема программатора и его печатная плата, спроектированы в пакете Pcad2001. Вы можете скачать себе все необходимые файлы здесь — Программатор в Pcad2001 . При необходимости изменить печатную плату, вам может потребоваться библиотека используемых в программаторе элементов. Её вы так же можете скачать — Библиотека Pcad2001.
Результат работы изображён на рисунке ниже.
Рисунок 5. Плата программатора.
Измерительная техника
- Лабораторный блок питания постоянного тока SPS-606 / 12.02.2019
- Электросхема и ремонт мультиметра DT 832 / 29.03.2018
- Восстановление принципиальной схемы преобразователя напряжения «ASTRA» по печатной плате и его ремонт (часть 2) / 17.12.2017
- Восстановление принципиальной схемы преобразователя напряжения «ASTRA» по печатной плате и его ремонт (часть 1) / 15.12.2017
- Некоторые особенности конструкции и работы универсального программатора NM9215 фирмы МАСТЕР КИТ для программирования микросхем энергонезависимой памяти / 28.05.2015
- Доработка PonyProg2000 для программирования PIC-контроллеров PIC16F676хх / 06.05.2015
- Портативные приборы компании Agilent Technologies / 24.03.2015
- Портативный прецизионный прибор для поверки датчиков технологических параметров / 28.01.2015
- Ремонт штыря разъёма для подключения щупа к мультиметру / 05.09.2014
- Ремонт осциллографа HPS40 / 28.06.2014
- Осциллограф-мультиметр С1-112 / 12.02.2010
- Осциллограф С1-94: Схемотехника и ремонт / 22.04.2005
Описание процесса программирования микросхем
Большинство
современных микросхем содержит
флэш-память,
которая программируется
посредством
протокола I2Cили
подобных протоколов.
Перезаписываемая память есть в PIC,
AVRи
других контроллерах,
микросхемах памяти типа 24Cxx,
и подобных
им, различных картах памяти типа MMCи
SD,
обычных
флэш USBкартах,
которые
подключаются к компьютеру через USBразъём.
Рассмотрим
запись информации во флэш память микроконтроллера
PIC16F628A
Есть 2
линии DATAи
CLOCK,
по которым передаётсяинформация. Линия CLOCKслужит
для подачи тактовых импульсов, а линия DATAдля
передачи информации.
DATACLOCKPIC
PIC
LoadConfigurationLoadDataForProgramMemoryLoadDataForDataMemoryEEPROMIncrementAddressPCReadDataFromProgramMemoryReadDataFromDataMemoryEEPROMBeginProgrammingOnlyCycleBulkEraseProgramMemoryBulkEraseDataMemoryEEPROM
MCLRPICRCMCLR
LoadDataForProgramMemory
xxxxxxxxxxxxxx
PIC
PIC
«BeginEraseProgrammingCycle»001000-Начать
цикл
программирования
Настройка
COM порта для работы JDM
программатора
В процессе работы над программатором тестирование программы проводились
в основном на PIC16F628A. Когда же пришло время проверить алгоритмы
работы с другими МК — обнаружились проблемы. При записи PIC16F876A
программатор записывал нормально только часть памяти программ, после
чего происходила ошибка записи. Решение проблемы нашлось в настройках
COM порта.
В WindowsXP применяется буферизирование передаваемой через порты COM
информации. Это так называемые буфера FIFO. Чтобы избежать ошибок при
программировании через JDM этот механизм необходимо отключить. Сделать
это можно в диспетчере устройств Windows.
Заходим в панель управления, затем:Администрирование
— управление компьютером — диспетчер устройств
Затем выбираем порт, на который подключен JDM программатор(например
COM1) — смотрим свойства — вкладка параметры порта — дополнительно. И
снимаем галочку на пункте «Использовать буферы FIFO»
Рис. 7 Настройка COM порта для работы с JDM программатором
После этого перезагружаем компьютер.
Скачать книги по ремонту импортных телевизоров
Справочные пособия для радиолюбителей по ремонту, настройке и обслуживанию телевизоров импортного производства.
Книга «ремонт импортных телевизоров». Серия «ремонт» №2. В предлагаемой книге рассмотрены зарубежные телевизоры японских, корейских и европейских фирм AIWA, DAEWOO, FUNAI, HITACHI, PANASONIC, SAMSUNG, SANYO, SHARP,SONY,TOSHIBA. Даны рекомендации по методам поиска и устранения неисправностей каждой модели. Приводятся схемы с пояснениями их размещения.
Формат книги DjView. Размер архива – 5,39Mb
Книга «ремонт импортных телевизоров». Серия «ремонт» №7. Переработанное и дополненное издание предыдущей книги.
Формат книги DjView. Размер архива – 4,26Mb
Книга «ремонт зарубежных телевизоров». Серия «ремонт» №26. В предлагаемой книге рассмотрено более 20 моделей зарубежных телевизоров японских, корейских и европейских фирм производителей (торговые марки SAMSUNG, SONY, PANASONIC, LG, AIWA). Приводятся схемы и описание поиска и устранения типовых неисправностей в этих моделях.
Формат книги DjView. Размер архива – 3,81Mb
Книга «зарубежные телевизоры на популярных микросхемах». Серия «ремонт» №47. Книга содержит подробное описание и методику ремонта широко распространенных моделей зарубежных цветных телевизоров, в которых используются наиболее популярные микросхемы. Особенностью книги заключается в системном подходе к анализу причин отказов телевизоров фирм LG, SHIVAKI, GRUNDIK, DAEWOO, SHARP, FUNAI, PHILIPS, AKAI/
Формат книги DjView. Размер архива – 3,96Mb
Книга «телевизоры XXIвека». Серия «ремонт» №89. В этой книге описаны более 70 моделей телевизоров производства России и Беларуси: ВИТЯЗЬ, РУБИН, СОКОЛ, РАДУГА, HORIZONT, ERISSON, POLAR. Приведено 11 шасси, полное описание сервисных регулировок, типовые неисправности по каждому шасси. Дополнительно описаны ТВ сигнальные процессоры STV224XH/228XH, а так же сервисные режимы телевизоров РЕКОРД.
Формат книги DjView. Размер архива – 3,03Mb
Книга «блоки питания импортных телевизоров». Серия «ремонт» №13. В данной книге приведены блоки питания, используемые в более чем 60 моделях импортных телевизоров. Описаны принципы функционирования и основы ремонта блоков питания конкретных моделей с представлением блок-схемы и принципиальной схемы для каждого блока.
Формат книги DjView. Размер архива – 2,18Mb
Книга «блоки питания современных телевизоров». Серия «ремонт» №18. В этой книге рассмотрены более 130 моделей блоков питания телевизоров. Приведена таблица характерных неисправностей. Даны справочные сведения по элементной базе.
Формат книги DjView. Размер архива – 2,79Mb
Книга «строчные трансформаторы зарубежных телевизоров». Серия «ремонт» №24. В книге приведена справочная информация по строчным трансформаторам применяемым в зарубежных телевизорах. Описан принцип работы ТДКС, даны рекомендации по замене и взаимозаменяемости трансформаторов.
Формат книги DjView. Размер архива — 1,28Mb
<= СТ.1 СТ.2 СТ.3 СТ.4
Читать далее — Книги по сервисным режимам телевизоров
Популярные книги для радиолюбителей:
Справочники по радиодеталям
Книги по ремонту и модернизации компьютера
Poni prog 2000 rus для windows 7
Свободно распространяемая программа для программирования микросхем памяти с последовательным интерфейсом и микроконтроллеров AVR, PIC и т.д., которые обычно применяются в системах кодирования, защиты, охраны. Этот программатор применяют многие аппаратные хакеры всего мира для взлома кодированных магнитофонов, ремонта цифровых телевизоров, и т.д. То есть тех устройств, где применяются микросхемы с шинами microwire и I2C. Большинство контроллеров AVR поддерживает режим внутрисхемного программирования. Это означает, что Вам не нужно вытаскивать микроконтроллер из платы каждый раз, когда Вам необходимо его перепрограммировать. Опять-таки покупка готового программатора обойдется Вам в $50-150. В нашем случае Вы обойдетесь без лишних накладных расходов. С помощью программы PonyProg, Windows или Linux, и свободного параллельного порта Вы сможете создать хороший и простой программатор. И этот программатор представляет собой простой кабель. На данный момент программатор поддерживает I2C Bus, Microwire, SPI eeprom, Atmel AVR и PIC micro. SI-Prog – аппаратный контроллер для программирования, попросту говоря – железо. PonyProg работает также с другим железом, таким как AVR ISP (STK200/300), Ludipipo и EasyI2C .
Поддержка 24С01, 24C02, 24C04, 24C08, 24C16 I2C Bus EEPROM Поддержка 24C32, 24C64, 24C65, 24C128, 24C256, 24C512 I2C Bus EEPROM Автоопределение емкости 24XX EEPROM Поддержка 24C325 and 24C645 I2C Bus EEPROM Поддержка Siemens SDE2516, SDE2526, SDA2546, SDA2586, SDA3546, SDA3586 EEPROM (as 24XX Auto) Поддержка Siemens SDE2506 EEPROM Поддержка AT17C65, AT17C128, AT17C256, AT17C512, AT17C010 I2C Bus EEPROM Detect the bank roll over capability of some old 24XX EEPROM Поддержка AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8535 Flash micro Поддержка AT90S2323, AT90S2343, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90S8534 Автоопределение типа микроконтроллеров AVR Поддержка микроконтроллеров AVR ATmega603, ATmega103, ATmega161, ATmega163 Поддержка микроконтроллеров AVR ATtiny12, ATtiny15 Запись бита защиты в микроконтроллеры AVR Одновременная запись Flash и EEPROM памяти в микроконтроллеры AVR Поддержка AT89S8252 и AT89S53 Поддержка 93C06, 93C46, 93C56, 93C66, 93C76, 93C86 Microwire EEPROM (C и LC серии, CS серия пока не поддерживается) Поддержка 93C13 (как 93C06) и 93C14 (как 93C46) Microwire EEPROM Поддержка микроконтроллеров PIC 116F873/874/876/877 и PIC 16F84A micro Поддержка 25010, 25020, 25040 SPI EEPROM Поддержка 25080, 25160, 25320, 25640, 25128, 25256 Big SPI EEPROM Поддержка 25642 и 95640 Big SPI EEPROM Поддержка NVM3060 Чтение/запись файлов Intel-формата Чтение/запись файлов Motorola S-record Возможность записи EІP-файла для сохранения характеристик EEPROM, и редактирование содержания вместе с CRC Шестнадцатеричный и текстовый режим редактирования буфера. Работа под Windows95, Windows98, WindowsNT и Linux* Заполнение буфера заданным байтом Редактирование защитных бит в AVR, AT89S и PIC Запись серийного номера Улучшено быстродействие под WinNT и Win2000
*Не все интерфейсы поддерживаются во всех операционных системах (см. в документации).
Что это ? Неисправность Прошивки Схемы Справочники Маркировка Корпуса Программаторы Аббревиатуры Частые вопросы Ссылки дня
- не включается
- прошивка
- перезагружается
- замена;
- мигает;
- цена;
- купить;
Частые вопросы
После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.
Кто отвечает в форуме на вопросы ?
Ответ в тему Не устонавливается Pony Prog на винду 7\64 как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.
Как найти нужную информацию по форуму ?
Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.
По каким еще маркам можно спросить ?
По любым. Наиболее частые ответы по популярным брэндам – LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.
Какие еще файлы я смогу здесь скачать ?
При активном участии в форуме Вам будут доступны дополнительные файлы и разделы, которые не отображаются гостям – схемы, прошивки, справочники, методы и секреты ремонта, типовые неисправности, сервисная информация.
Разработка схемы проекта в Proteus
Если компоновка (Build) нашего проекта была успешной, то нашей IDE в фоновом режиме будет сгенерирован HEX файл, который можно найти внутри каталога Desktop\Blink\Blink.X\dist\default\production (каталог может отличаться, если вы в настройках выбрали другой путь сохранения файлов).
Теперь откроем программу Proteus, установленную нами ранее и создадим в ней схему для нашего проекта. Процесс создания схемы проекта в Proteus объяснен в видео, приведенном в конце статьи. В результате в окне программы Proteus вы должны увидеть примерно следующую картину:
Для тестирования работы схемы в Proteus нажмите кнопку play в нижнем левом углу экрана после загрузки Hex файла. Светодиод, подключенный к микроконтроллеру, должен начать мигать.
Таким образом, в данной статье мы написали нашу первую программу для микроконтроллера PIC и протестировали ее работу в симуляторе Proteus.
Список поддерживаемых микросхем, при использовании с программой IC-PROG v1.06B:
PIC
контроллеры (микроконтроллеры PIC)
фирмы Microchip:
PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518,
PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674,
PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B,
PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66,
PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B,
PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73,
PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84,
PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A,
PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623,
PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A,
PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711,
PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765,
PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*,
PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871,
PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A,
PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*,
PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258,
PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220,
PIC18F1320, PIC18F2320, PIC18F2585, PIC18F2620, PIC18F4320,
PIC18F4455, PIC18F4520, PIC18F4539, PIC18F4550, PIC18F6620*,
PIC18F6720*, PIC18F8620*, PIC18F8720*Примечание: Микроконтроллеры,
отмеченные звёздочкой (*)
подключаются к программатору
только через разъём ICSP.
Микросхемы
последовательной памяти EEPROM I2C (IIC):
X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64,
AT24C128, M24C128, AT24C256, M24C256, AT24C512.
Вывод о проделанной работе
Отключение нагрузки стабилизатора не изменило ситуацию: корпус микросхемы так же сильно нагревался.
Причем отсутствие интегрированного Loop Through характерно и для других тюнеров Sony. Ну а если антенна наружная и, к сожалению, как это часто у нас бывает — не имеющая заземления и молниеотвода, то такое может произойти после очередной грозы или же и без грозы — помимо молний, грозовые облака могут вызывать на изолированных металлических предметах опасные электрические потенциалы из-за электростатической индукции.
Сегодня вкратце расскажу и покажу основные неполадки цифровых телевизионных DVB T2 приставок. Т2 тюнера уровень сигнал стабилен но изображение идёт с мазайками. На них обычно вдоль корпуса со стороны отрицательного вывода минуса нанесена светлая полоса, а на плате нанесена маркировка в виде закрашенной области рядом с отверстием запайки отрицательного вывода, как показано на фотографиях.
Ресивер частично заработал, но из-за неправильного питания не обошлось без инсульта процессора и по выходу HDMI включается только на несколько минут и то после длительного отдыха, короче перегрелся процессор. Выход был найден и я решил поделиться им с читателями данного сайта. И конечно, если транзистор вышел из строя, например, после грозы, то сигнал проходить уже не будет.
Статья по теме: Как установить двойной выключатель света видео
Комментарии:
Если ничего не нагрелось и тюнер от внешнего питания не запустился, можно пробовать менять прошивку. На рисунке он подписан как «конденсатор фильтра питания шим-контроллера». Другие неисправности такие как, выход из строя микропроцессора, микросхем памяти и других, не имея специальных знаний и опыта ремонта радиоэлектронной аппаратуры самостоятельно устранить невозможно.
Изображение кратковременно появляется, на секунду- две и пропадает, как при отключении активной антенны, через секунду всё повтаряется. Наиболее часто требует замены выходной конденсатор бп. Другие неисправности такие как, выход из строя микропроцессора, микросхем памяти и других, не имея специальных знаний и опыта ремонта радиоэлектронной аппаратуры самостоятельно устранить невозможно. До новых встреч!
Я сам дома телемастер – о подключении телевизора
Стабилизатор AMS рассчитан на входное напряжение 15 вольт, и из строя в этом случае выйти не должен. Похоже, это проверка подачи питания на активную антенну. Возможно у Вас вирус, перехватывающий ссылки. Плата DVB-T2 тюнера На корпусе микросхем помимо названия модели, у стабилизаторов на фиксированное напряжение, бывает написано напряжение, которое будет на выходе преобразователя, то есть те же нужные нам 1.
Скорее всего эту функцию выполняет микросхема тюнера. Этого достаточно, чтобы удовлетворить разрешению р телевидения высокой четкости с прогрессивной разверткой и дополнительно передавать сигналы большинства современных цифровых аудиоформатов. Ставим обратно. При установке электролитических конденсаторов необходимо соблюдать полярность. Дали 12V вместо 5V что делать. USB как питание приставки.