nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 26 Nov 2020 15:38



Reply to topic  [ 44 posts ]  Go to page Previous  1, 2, 3
КР1878ВЕ1 
Author Message
Maniac

Joined: 15 Jan 2019 16:48
Posts: 203
Location: Украина, Луганская обл.
Reply with quote
Lavr wrote:
транзистор VT3
должен быть включен ПЕРЕД стабилизатором DA2 (КРЕН5А).


При подаче питания на микроконтроллер, это питание должно подаваться весьма крутым фронтом. (Извиняюсь за не точные технически термины ).
Коммутация входа стабилизатора, ИМХО, плохая практика, т.к. на контроллер пойдут все переходные процессы стабилизатора, плюс, опять же крутизна фронта будет меньше.
Падение на КЭ ключа врядли превысит 0,2 вольта. МСМ это не принесет вреда процессу программирования.

ПС. Я бы добавил керамические емкости по входу и выходу стабилизаторов.


21 Nov 2020 14:34
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Konstantin18 wrote:
Lavr wrote:
транзистор VT3
должен быть включен ПЕРЕД стабилизатором DA2 (КРЕН5А).


При подаче питания на микроконтроллер, это питание должно подаваться весьма крутым фронтом. (Извиняюсь за не точные технически термины ).

Сомневаюсь в этом Вашем тезисе, и вот почему: смотрим оригинальную схему от ООО "Ангстрем":

Image

Подача питания на микроконтроллер осуществляется импульсными стабилизаторами, которые питаются
от выходов LPT-порта. По входу и по выходу стабилизаторов стоят электролитические конденсаторы
по 100,0 мкФ! Ну и откуда там "весьма крутой фронт"? :wink:

И переходных процессов, наверное, нет? :lol:

Что-то Вы как-то не по делу "бабушку взлохматили"... 8)

_________________
iLavr


21 Nov 2020 15:11
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Konstantin18 wrote:
Падение на КЭ ключа врядли превысит 0,2 вольта. МСМ это не принесет вреда процессу программирования.
Вполне может быть от 0,2 вольта до 0,5.
И стабилизатор может выдать меньше 5.0В. В совокупности - вполне может помешать...
На дружественном форуме такой случай разбирали - пришлось приподнять ЕН5 диодом на 0.6В.

_________________
iLavr


21 Nov 2020 15:14
Profile
Maniac

Joined: 15 Jan 2019 16:48
Posts: 203
Location: Украина, Луганская обл.
Reply with quote
Lavr wrote:
На дружественном форуме такой случай разбирали - пришлось приподнять ЕН5 диодом на 0.6В.

:exclaim: Поддерживаю.

А заводская схема мне изначально БРЕДОВОЙ показалась. ИМХО ее делали молодые кадры близкие к ЕГЭ.
Не зря же от нее люди на практике отказались.

Возьмем стандартную нагрузочную способность LPT порта в единицы миллиампер. Это как же оно будет работать заряжая повышающим стабилизатором конденсатор в 100 Мкф. ??? !!!

ПС. Хотел поспорить за падение напряжения, а потом нашел такой документ:
http://www.triatron.ru/upload/specifica ... -KT361.pdf
и ужаснулся, может быть не только 0,5вольта , может быть и целый вольт!


Attachments:
06-KT361.pdf [206.28 KiB]
Downloaded 3 times
21 Nov 2020 16:09
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Konstantin18 wrote:
Возьмем стандартную нагрузочную способность LPT порта в единицы миллиампер. Это как же оно будет работать заряжая повышающим стабилизатором конденсатор в 100 Мкф. ??? !!!

Ой, Вы, пожалуйста, уж не смешите совсем... :lol:
Ноутбучный LPT вполне тащит 5 мА на вывод - минимум. Обычный LPT на мультикарте тащит до 20 мА на вывод.
Специально проверил перед тем, как заняться этим программатором... Питание - с двух выводов.

Заряжается 100.0 мкФ через диоды - они вполне ограничивают ток, с учётом того что внутри LPT ограничивающие
сопротивления тоже ставят. LPT-порт по стандарту должен выдерживать работу "выход на выход".

Ну и поскольку схему эту сочиняли в 1999 году, выпускничков с ЕГЭ там и рядом не стояло... :lol:

А судя по коду программы-программатора, задержку на заряд 100.0 мкФ авторы очень даже учитывают:
Code:
    mov  dx, cs:word_LPT_DAT_59D
    mov  al, 3Fh; 001_1.1_11_xb: DIODE - ON; +5V - ON; +12V - ON
    out  dx, al; Printer Data Latch: - включение обоих питаний
               ; send byte to printer
    mov  ah, 86h;
    mov  cx, 20h;
    int  15h; SYSTEM - WAIT  (AT,XT2,XT286,CONV,PS) - подпрограмма задержки
            ; CX,DX  = number of microseconds to wait; на ~ 32х256 микросекунд
            ; Return: CF clear: after wait elapses,  CF set:  immediately due  to error

В принципе-то весь этот микроконтроллер КР1878ВЕ1 можно запитать от одного вывода LPT-порта.
Attachment:
Ipot.gif
Ipot.gif [ 2.92 KiB | Viewed 137 times ]


P.S. Ну и чисто в качестве обмена мнениями: поставить ключ перед стабилизатором - это я тоже не так
чтобы с кондачка выдумал: просмотрел много удачных схем программаторов, в частности - этот
.
Attachment:
PicProg01.JPG
PicProg01.JPG [ 67.75 KiB | Viewed 136 times ]

На КР1878ВЕ1 в основном все жалуются, что прошивается неудачно... мне думается - дело в программаторах.

_________________
iLavr


21 Nov 2020 16:35
Profile
Maniac

Joined: 15 Jan 2019 16:48
Posts: 203
Location: Украина, Луганская обл.
Reply with quote
И все таки, сначала нужно изучить спецификацию программирования на КР1878ВЕ1, а она то как раз и отсутствует.

Lavr wrote:
просмотрел много удачных схем программаторов, в частности - этот

А с чего решили что он "удачный" ? В чем его "удача" ???

Ну и возвращаясь к сказанному, КАКАЯ нагрузочная способность LPT-порта.
Lavr wrote:
Ноутбучный LPT вполне тащит 5 мА на вывод - минимум. Обычный LPT на мультикарте тащит до 20 мА на вывод.


Ув. Лаврентий, вы конечно знаете КАК я ВАС уважаю, но хотелось бы аргументов.
Открыл я даташит на W83627F, которая является весьма распространенным
представителем SUPER I/O,
и увидел там следующее:
у нее есть 3 группы TTL ног со следующими нагрузочными способностями
+/- 8 mA, +/- 12 mA и +/- 24 mA.

Принтерные ноги в ней 12 миллиамперные, то есть 24 мА с 2х будет.
Такщта мои опасения были напрасны !


22 Nov 2020 05:33
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Konstantin18 wrote:
И все таки, сначала нужно изучить спецификацию программирования на КР1878ВЕ1, а она то как раз и отсутствует.
Мне кажется, вы то ли спите, то ли читать не умеете... :-?
Вот спецификация:
http://www.nedopc.org/forum/viewtopic.php?f=84&t=9802&start=75#p157238
Вот её якобы апдейт:
http://www.nedopc.org/forum/viewtopic.php?f=84&t=9802&start=60#p157204
Изучайте наздоровье...

Konstantin18 wrote:
Lavr wrote:
просмотрел много удачных схем программаторов, в частности - этот
А с чего решили что он "удачный" ? В чем его "удача" ???
Если вы посмотрели ссылку: http://labkit.ru/html/programmators_shm?id=72, то увидели бы,
что его многократно повторили, и никто не высказал замечаний. Значит, это не я решил,
а практика показала. А практика у нас - критерий истины...

Konstantin18 wrote:
Ув. Лаврентий, вы конечно знаете КАК я ВАС уважаю, но хотелось бы аргументов.
Что-то я не заметил... :wink: Сначала напишете что-то, а потом - думать начинаете.
Лучше бы наоборот... хотя бы из уважения... :lol:

_________________
iLavr


22 Nov 2020 12:37
Profile
Maniac

Joined: 15 Jan 2019 16:48
Posts: 203
Location: Украина, Луганская обл.
Reply with quote
Lavr wrote:
Что-то я не заметил... :wink:

Повторюсь.
Konstantin18 wrote:
Открыл я даташит на W83627F, которая является весьма распространенным
представителем SUPER I/O,
и увидел там следующее:
у нее есть 3 группы TTL ног со следующими нагрузочными способностями
+/- 8 mA, +/- 12 mA и +/- 24 mA.

Принтерные ноги в ней 12 миллиамперные, то есть 24 мА с 2х будет.
Такщта мои опасения были напрасны !


Last edited by Konstantin18 on 22 Nov 2020 14:19, edited 1 time in total.



22 Nov 2020 14:17
Profile
Maniac

Joined: 15 Jan 2019 16:48
Posts: 203
Location: Украина, Луганская обл.
Reply with quote
Lavr wrote:
Konstantin18 wrote:
И все таки, сначала нужно изучить спецификацию программирования на КР1878ВЕ1, а она то как раз и отсутствует.
Мне кажется, вы то ли спите, то ли читать не умеете... :-?
Вот спецификация:
http://www.nedopc.org/forum/viewtopic.php?f=84&t=9802&start=75#p157238
Вот её якобы апдейт:
http://www.nedopc.org/forum/viewtopic.php?f=84&t=9802&start=60#p157204
Изучайте наздоровье...

НЕТ ТАМ спецификации программирования. Там есть обрывки информации имеющей опосредованное отношение к спецификации программирования.


22 Nov 2020 14:18
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Konstantin18 wrote:
НЕТ ТАМ спецификации программирования. Там есть обрывки информации имеющей опосредованное отношение к спецификации программирования.

Да ладно бабушку лохматить, плохому танцору ВЕЧНО что-то мешает... Всё там есть, и насколько
я смог сравнить, совпадает с исходным текстом программатора.

Если прошиваться не будет, посмотрю точнее протокол вот этой программой:
Attachment:
dlpt0000.gif
dlpt0000.gif [ 135.49 KiB | Viewed 56 times ]
LPT 3D HARD ANALYZER

_________________
iLavr


23 Nov 2020 08:49
Profile
Maniac

Joined: 15 Jan 2019 16:48
Posts: 203
Location: Украина, Луганская обл.
Reply with quote
Опять слэнг "про бабушку" вместо аргументов.

Попытайтесь понять, что спецификация программирование - это объем информации, который позволяет, как минимум написать собственную программу для "прошивки."
Вот например:
http://ww1.microchip.com/downloads/en/devicedoc/41196g.pdf

Ничего похожего по приведенным Вами ссылкам не наблюдается.

Lavr wrote:
Если прошиваться не будет, посмотрю точнее протокол вот этой программой:
LPT 3D HARD ANALYZER

И с чем его (подсмотренный) будете сравнивать ?


Last edited by Konstantin18 on 23 Nov 2020 11:59, edited 2 times in total.



23 Nov 2020 08:52
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Konstantin18 wrote:
И с чем его (подсмотренный) будете сравнивать ?

А вот угадайте сами - принципиально не скажу. :wink:
Как говаривали древние: Sapienti sat... :lol:

_________________
iLavr


23 Nov 2020 08:57
Profile
Maniac

Joined: 15 Jan 2019 16:48
Posts: 203
Location: Украина, Луганская обл.
Reply with quote
Lavr wrote:
А вот угадайте сами - принципиально не скажу. :wink:

Всего вам доброго. :neutral:


23 Nov 2020 09:06
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Konstantin18 wrote:
Lavr wrote:
А вот угадайте сами - принципиально не скажу. :wink:
Всего вам доброго. :neutral:

И вам - не кашлять, и лишний раз не лохматить бабушку почем зря... :wink:
Подумать головой явно труднее, чем строчить бредятник... :-?

_________________
iLavr


23 Nov 2020 09:14
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 44 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.