Дебаг кабель своими руками samsung


Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung





      Компании Samsung и Xerox производят довольно хорошие принтеры и МФУ, очень надежные в работе и при грамотной заправке картриджей, отпечатки на них остаются на высочайшем уровне. Но, в эту бочку меда, они решили положить очень внушительную ложку дегтя, а именно максимально затруднить заправку картриджей. Т.к. физически защитить картридж от заправки очень сложно, и экономически невыгодно, они решили бороться с заправками на электронном уровне. В отличие от компаний Hewlett-Packard и Canon, которые позволяют работать заправленным картриджам в своих устройствах, компании Samsung и Xerox чинят максимальные препятствия, чтобы заправленный картридж не мог работать в устройстве без смены микропрограммы контролирующего чипа, а равно его замене вместе с новым картриджем. В чипах, построенных на flash памяти возможно без особого труда сменить микропрограмму, тем самым дав возможность картриджу работать в устройстве. Но этот факт очень скоро стал приводить к потере прибыли, что не очень понравилось компаниям Samsung и Xerox. Были разработаны чипы, построенные на микроконтроллерах, и защищенные паролями и другими хитрыми способами. Но факт появления устройств защищенных таким образом не понравился пользователям, и еще больше компаниям, занимающимися заправками картриджей. И тут сработал закон рынка, а именно спрос создал предложение, заключавшееся в замене программы самого принтера, чтоб оный перестал требовать чип, и стал радовать пользователей дешевой качественной печатью. Умные люди стали переписывать программу устройств для достижения поставленной задачи, и безвозмездно распространять (лекарство), которым могли воспользоваться все желающие. Компании Samsung и Xerox по прежнему не желая терять прибыль, стали переписывать коды программ принтеров и МФУ, дабы препятствовать правильной работе (лекарства), тем самым создав ситуацию, при которой (лекарство) в неумелых руках убивало принтер. И наступило время, когда принтеры стали умирать то тут, то там. Восстановить принтер после неудачной прошивки можно, но в некоторых случаях это довольно затруднительно, и возможно только через debug интерфейс.
 
     Для этого необходимо некое устройство, сопрягающее COM порт компьютера, и debug порт принтера. Это устройство можно сделать по типовой схеме включения, используя драйвер RS232 построенный на микросхеме фирмы Maxim MAX232, . Напряжение в 5 вольт будем брать от USB порта.
 
     Принципиальная схема:
    
 
     Монтировать устройство будем непосредственно в корпусе COM порта DB-9F. Для создания debug кабеля нам понадобится:
    
 
     Топология печатной платы:
    
 
     Изготовление печатной платы можно заказать, к примеру, в компании Резонит, или изготовить самостоятельно.
 
     Аккуратно монтируем на печатную плату элементы:
    
 
     Здесь отступим от изготовления и разберемся немного с теорией.
 
     Почти все микроконтроллеры имеют на борту последовательный порт - UART (Universal Asynchronous Receiver/Transmitter Универсальный асинхронный приёмопередатчик), устройство, которое переводит данные из последовательной в параллельную форму и обратно. В асинхронном режиме работы UART отличается от RS-232 только логическими уровнями. Для связи по интерфейсу UART используется две ножки контроллера RXD – для приема сообщений (Receiver) и TXD – для передачи сообщений (Transmitter). UART – полнодуплексный интерфейс. Это значит, что приемник и передатчик работают независимо друг от друга. При соединении устройств применяется следующая схема (экстраполированная для наших нужд): TXD кабеля с RXD контроллера принтера и TXD контроллера принтера с RXD кабеля. Для упрощения на плате и непосредственно на контактах кабеля обозначены выводы, которые необходимо соединить с точно таким же обозначением на плате форматирования, т.е. TxD кабеля соединить с TxD контроллера принтера, и RxD кабеля с RxD контроллера принтера, когда на самом деле TxD обозначение на печатной плате соответствует RxD , а RxD на печатной плате соответствует TxD, Это сделано для избегания путаницы.
 
     К плате форматирования кроме Tx и Rx сигналов необходимо присоединить общий провод GND
    
 
     Общий вид debug кабеля:
    
 
     Вариант подключения к контроллеру принтера Samsung SCX-4200/4300:
    
 
     Распиновка debug разъема принтера Samsung SCX-4200/4300
    
 
     Определить местонахождение TxD, RxD, GND очень просто. Находим на плате необходимый порт, он может носить название как DEBUG, так и HYPER. Первым делом необходимо обнаружить GND, он должен прозваниваться с массой корпуса, и располагается он всегда с краю разъема. Соответственно рядом с ним будет вывод RxD, а следующий TxD. Порт имеет 4 вывода, четвертый это питание, но использовать его нет необходимости.
 
     Для работы с портом UART целесообразнее использовать терминальную программу отличную от стандартной программы windows в связи с тем, что стандартный терминал windows крайне неудобен. Программа называется незамысловато просто: Terminal
 
     Пример работы этой программы с принтером Samsung ML-1750:
    
    

опубликовано: 27 Февраля 2011 в 00:57

1


   
Источник: http://printsrv.ru/article.10.1






Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Дебаг кабель своими руками samsung

Похожие новости:













Загрузили сегодня
Почему телефон пикает просто так
Как своими руками сделать зимний сад в квартире
Как сделать мультимедиа в домашних условиях
Как сделать скульптуру из пластилина человека
Открытки на день рождения своими руками мужу
Тумба под телевизор своими руками из массива дерева
Сделать руль из конфет своими руками
Почему карты сбербанка блокируют
Газовая печь для бани своими руками из металла чертежи
Цветы из флиса своими руками с пошаговым фото
Игрушка шар своими руками к новому году
Почему не устанавливается плей маркет на телефон