ЦЕЛИТЕЛЬ МИКРО МИРА, Ха, стареем.... А как же дисасм и прочие проверенные пути??? Исходник им подавай....
ЦЕЛИТЕЛЬ МИКРО МИРА, Ха, стареем.... А как же дисасм и прочие проверенные пути??? Исходник им подавай....
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Нельзя. Интерфейс в стерхе (и вообще чуть менее чем в всех программаторах) сделан в духе "задать тип микросхемы, и пошли гнать данные контролируя что аварии не случилось". Вся логика шевеления ногами спрятана внутри программатора. По одной простой причине, со времен ДОСа реалтаймовых систем на ПК не стало, поэтому можно просто тайминги просохатить. Да и в старую пору с этим определенные проблемы были, разные камни, разные тактовые, разные по скорости шины, а точности таймера хватает не везде. Поэтому можно сделать свою программу управления, с шахматами и поэтессами, но новых протоколов программирования это не добавит.
Последний раз редактировалось ram_scan; 25.10.2018 в 17:17.
В принципе, вероятно, программустер для 556РТ1/2 сваять можно. Сколько там напряжений? Три? Делаем три могучих источника на заданные напряжения. Берем кучу 30-вольтовых полевиков (если денег жалко, можно надергать с дохлых писюшных материнок и видюх). Стоком к источнику, истоком к ножке м/с, на затвор - выход чего-то, вроде ULN2003, плюс резистор, один конец на затвор, второй - на +20В. Ключи 2003 открыты - на стоке ноль. Закрой ключ 2003, полевик откроется, источник, к которому он подключен стоком, пойдет на выбранную ножку. Всё. Ну, еще, как я смутно помню, там где-то нужно выдержать время нарастания напряжения - добавляем конденсатор с земли на затвор. 16 входных ног, 8 выходных, даже если надо на каждую из ног подавать все три напряжения, это всего 72 полевика плюс 9 шт. 2003. На одной плате, конечно, сложно, но кто мешает сделать корзинку? К тому же, там, вроде-бы, не все напряжения подают на все ноги, значит, что-то сократится...
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Проще БУшный программатор на рынке купить чем с этим возиться. О чем я раньше и вещал. Собсно это основная причина почему нет радиолюбительских программаторов под эти микросхемы. Осилить умом протокол программирования там несложно. Сложно его воплотить в железе, причем исключительно потому что очень дохрена всего но одинакового. Проектировать и отладить караул как сложно, повторять - достаточно дорого. Микросхемы не особо ходовые и по тогдашним временам.
- - - Добавлено - - -
Этот вариант конечно гибчее, но в старых стерхах вся эта кухня была намертво вшита в ПЗУ. Они собсно так и апдейтились, шьешь стерхом новую прошивку, потом паяльником ее в нем меняешь (в моем она кажись вовсе на панели). Ну и новая софтинка в которой менюшки побогаче. В любом случае для того чтобы скодерасить новый протокол, а также иметь представление о принципиальной можливости его реализации (мож там архитектурно какой ногой просто нет возможности в нужную сторону подергать) нужно иметь отличное представление о схемотехнике программатора. Что касается стерха - проще новый запроектировать чем его реверсить.
Последний раз редактировалось ram_scan; 25.10.2018 в 17:30.
Я конечно только любитель, но шото в этой идее лишнее... Если полевики будут заливать 3 варианта "высокого" напряжения по желанию (на каждой ножке где это надо), то зачем еще ULN2003 (который как я понимаю может один сразу 7 каналов "высокого" обеспечить)? И почему не предлагается ULN2003 вместо полевиков? а предлагается влепить его ВЫХОД на затвор полевиков, через который не то что 50V/500mA (как могут ULN2003) а вообще никакого тока не идет, но он через резистор подтянут к 20В... т.е. ULN2003 будет садить ток резистора... (который можно сделать минимальным, выбором большого номинала резистора)...
Смотрю фото старого 011 и вижу токо 9 силовых транзисторов, в более новой схеме там 9шт 4pin микрух, это что значит? что нужно только на 9 ножек подавать "высокое"?
Последний раз редактировалось bigral; 26.10.2018 в 01:32.
У 2003 на выходе - обычный транзистор с открытым коллектором и эмиттером на земле. Самое то, чтобы рулить затворами на малой скорости (там скорость нарастания должна быть невысокой, для 556-й это специально оговаривается.
А нужен, грубо говоря, выключатель, который либо подключит выбранный источник к ножке м/с, либо не подключит. И полевик для этого прекрасно подходит: на затворе ноль - выключен, 20В - включен.
Кто его знает? Возможно, эти орлы посчитали, что ток 500-600 мА - это маленький, и сойдет мелкий транзистор. Вот оно и греется...
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Не знаю как в Стерхе, но в некоторых программаторах комповый софт загружает в программатор и данные и алгоритм программирования, а потом запускает процесс.
почитал тут про microart uniprog, сделал вывод что все давно уже придуманно еще в 1992 году http://www.chipinfo.ru/literature/ra...03/p29-31.html стоит 4 управляемых ЦАПА а на выходе операционник и хитрая схема на 3 транзисторах, да такая схема требует калибровки под каждый блок питания и конкретный экземпляр программатора, но зато все "по советски" дешево и сердито, блок питания наверно лучше собрать самому для такого агрегата купивши отдельно 4 китайских блока (на +27в, 2шт. на 5в и на 7в)
и самое главное что есть исходники под дос (под винду\linux наверно можно портонуть но прийдется часть перетащить в режим kernel драйвера иначе не выйдет realtime работы которую данная схема подразумевает)
Погуглил про него, интересный вариант, но обращаю внимание на вот этот пост на их старом форуме:
http://www.microart.ru/scriptdata/fo...rog/1977.shtml
Цитата от какого-то пользователя программатора:
"есть "3" глобальные доработки после которых Uniprog перестал портить RTшки и ПЛМки, работать стабильнее стал, могу замылит если кому надо ... "![]()
upd: Ага, эти доработки там, оказывается, выложены на страничке техподдержки.
Последний раз редактировалось yursav; 26.10.2018 в 17:35.
У кого в Москве есть программатор, точно умеющий pal16r4 ? Желательно не только TI.
Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
Продажа электронных компонентов >>тут<<
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)