Мелкие вопросы по цифровой технике.

Обсуждаем цифровые устройства...
Ответить
Друг Кота
Аватара пользователя
Сообщения: 7083
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

покажи код, записывающий данные в два регистра ОДНОВРЕМЕННО

Добавлено after 2 minutes 55 seconds:
правильней было бы усилить выход транзистором...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Реклама
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

а два разряда одного порта ?...)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7083
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

речь про ШИМ, а значит это не разряды одного порта...
есть вариант воспользоваться буферизацией - для этого нужно обновлять регистры внутрииодного оборота таймера, лучше всего по его переполнению... тогда выходы будут работать синхронно

Добавлено after 1 minute 35 seconds:
но, имхо, с транзистором всё равно правильней... это ещё зависит от того, для чего используется ШИМ...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Друг Кота
Аватара пользователя
Сообщения: 17234
Зарегистрирован: Чт апр 04, 2013 12:46:59
Откуда: Тюмень

Сообщение Slabovik »

Даже если там всё строго синхронно, чисто идеологически так делать совсем не надо.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Аватара пользователя
Сообщения: 2723
Зарегистрирован: Пт сен 07, 2018 20:20:02
Откуда: деревня в Тульской губернии

Сообщение ПростоНуб »

Upgrader, даже если удастся их синхронизировать программно, ошибка в программе может привести к выходу из строя выводов МК. Я бы поставил транзистор.
Не следует забывать, что несмотря на то, что выход Atmega328 способен тянуть до 40мА, ток питания МК ограничен 200мА. С запасом на питание схем самого МК, максимальную нагрузку можно дать только на четыре пина, если остальные не используются. По этой причине, я в реальных проектах предпочитаю не нагружать вывод МК больше, чем на 50% его максимальной нагрузочной способности, оставляя себе запас по току питания МК на будущее.
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 342
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Откуда: Україна

Сообщение DJZEM »

Когда то, на рассвете своих начинаний работы с МК, Attiny2313 ЩОлкал релюшкой. Без транзисторов, снабберов и обратных диодов. Тогда я ещё не понимал что такое допустимый ток порта. Но самое интересное то, что atmega8, той же релюшкой не могла щелкать. :solder: Это я так, из практики.
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 70
Зарегистрирован: Ср июн 16, 2010 10:17:54
Откуда: Вильнюс

Сообщение Flagmans »

Привет всем. Предположительно испортилась материнка. Не заводится рабочая видеокарта. Нашел два рядом стоящие транзисторы 9130AL. Все истоки закорочены. Прозвонил не выпаевая из платы. Первый. Сток - истоки мегаомы. Истоки - земля ок 30 Ом. Второй. Сток - истоки ок 30 Ом. Истоки - земля близко к 0 Ом.
Как я понял, со вторым проблема?
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 342
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Откуда: Україна

Сообщение DJZEM »

Выпаяйте, разрядите затворы и проверьте сток-исток. А так, если накрылся транзистор, проблемка может быть, где то в другом конце компа... В бп например
Контактная информация:
Встал на лапы
Сообщения: 127
Зарегистрирован: Ср апр 06, 2011 13:41:11

Сообщение Alex-DJ »

Столкнулся с такой неожиданностью, нужно было сделать перебор адресов пзу -шки счётчиком с 14 адресными разрядами. Вычитал что как раз есть такая К561ИЕ16, как раз прям для меня. Пошёл купил на всякий пожарный 5 штук. Начал моделировать, а оказалось у неё всего выходы только 12-ти разрядов, выходов на 2 и 3 разряд нету...Блин....как так? И что теперь делать? Мне нужны все 14 разрядов. Гугл ничего путного не подсказал. Прошу советов.
Последний раз редактировалось Alex-DJ Пт окт 18, 2019 08:18:19, всего редактировалось 1 раз.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Сб сен 19, 2009 07:02:19

Сообщение shindax »

[uquote="Alex-DJ",url="/forum/viewtopic.php?p=3720117#p3720117"]... Мне нужны всё 14 разрядов. Гугл ничего путного не подсказал. Прошу советов.[/uquote]
Вложения
к561ие16 + к561ие10.jpg
(20.36 КБ) 1222 скачивания
Друг Кота
Аватара пользователя
Сообщения: 44481
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="Alex-DJ",url="/forum/viewtopic.php?p=3720117#p3720117"]И что теперь делать? Мне нужны всё 14 разрядов. Гугл ничего путного не подсказал. Прошу советов.[/uquote]
СD4520,она же 561ИЕ10, два штука.. :))) :))) :))) В итоге получите 16 разрядов, использовать можно только 14..
Изображение
А вот эта схема
СпойлерИзображение
работать не будет, там надо сделать либо так:Так делать нельзя- один счётчик переключается "по фронту", другой- "по спаду", и на выходе получается фигня..
Изображение
либо так: ВОТ ТАК ПРАВИЛЬНО!!!!
Изображение
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Сб сен 19, 2009 07:02:19

Сообщение shindax »

Сам я так не делал, но думаю, что все там будет работать, с одним пояснением. На той картинке, что я привел, вывод 2 (CN) подключен к VDD, его иногда на принципиальных схемах его так обозначают, тогда счет ведется по фронту на выводе 1(CLK), то-же самое что и на 2-й картинке от АлександрЛ. А вот на картинке где "как правильно", как раз все наоборот, ибо для ИЕ10 используется отрицательная логика, а для ИЕ16 положительная. Это видно на таблице истинности, осциллограмме и блок-схеме входных цепей ИЕ10. Короче, всегда нужно сначала сверяться с даташитом.
Вложения
MC14520 block diagram.jpg
(23.12 КБ) 375 скачиваний
MC14520 timing diagram.jpg
(57.56 КБ) 371 скачивание
Встал на лапы
Сообщения: 127
Зарегистрирован: Ср апр 06, 2011 13:41:11

Сообщение Alex-DJ »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3720255#p3720255"]ВОТ ТАК ПРАВИЛЬНО!!!!
Изображение[/uquote]

спасибо. так работает. Не понятно только почему счётчик называется 14 разрядным если у него всего 12 разрядов. Разработчикам трудно было вывести ещё две ноги что ль?
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Сб сен 19, 2009 07:02:19

Сообщение shindax »

[uquote="Alex-DJ",url="/forum/viewtopic.php?p=3720308#p3720308"]спасибо. так работает. Не понятно только почему счётчик называется 14 разрядным если у него всего 12 разрядов. Разработчикам трудно было вывести ещё две ноги что ль?[/uquote]...Все верно, я не учел, что ИЕ16 работает по спаду импульса, последний раз сталкивался с ними 20 лет назад, каюсь. 14-разрядный он потому, что последний выходной разряд у него 2^14. Для двух дополнительных разрядов (ног) его нужно было в другой корпус запихивать, а распостраненных 18 ногих корпусов в те времена я лично не припомню.
Родился
Сообщения: 2
Зарегистрирован: Сб окт 26, 2019 08:22:52

Сообщение serega_dgl »

[uquote="Flagman",url="/forum/viewtopic.php?p=3718676#p37186763"]Привет всем. Предположительно испортилась материнка. Не заводится рабочая видеокарта. Нашел два рядом стоящие транзисторы 9130AL. Все истоки закорочены. Прозвонил не выпаевая из платы. Первый. Сток - истоки мегаомы. Истоки - земля ок 30 Ом. Второй. Сток - истоки ок 30 Ом. Истоки - земля близко к 0 Ом.
Как я понял, со вторым проблема?
а лучше читайте отзывы на https://otzovik-top.ru/[/uquote]

Аналогичная проблема была :o
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Пн окт 22, 2018 19:24:50

Сообщение Finn90 »

Народ доброго времени суток кто это читает. Имеется флешка от производителя WD. Модель WD60WO28. Перестала работать так как оторвались проводки. Кинул ее в полку. Недавно решил починить достал вскрыл и припаял оторванные провода. были оторваны два провода красный и черные с контакта Е5 (имеется второй черный контакт GND питания как я понял). После того как припаял комп видит флешку но отказывается с ней работать. Вылазиет ошибку что якобы не установлены дрова. Раньше без проблем все подключалось без каких либо драйверов. Там с платы шли не как обычны 4 провода а пять. так вот 5й оторванный тоже черного цвета с контакта Е5 не знаю куда паять. Вначале припаял на штекере USB к корпусу так как там были следы лужения и частички провода. Не помогло все осталось так же. Так вот сижу и думаю куда его паять. Грешу что его не припаял и в нем кроется причина. На USB коннектере стандартно 4 ножки. Не знаю куда паять и в чем собственно дело. Помогите народ пожалуйста.
Изображение Изображение
Друг Кота
Аватара пользователя
Сообщения: 7083
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

возможно белый и зеленый перепутаны...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Друг Кота
Аватара пользователя
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

Сообщение korob »

Да ну, устройство то распознаётся, проблема определённо с драйвером. Как вариант - проблемы с прошивкой. :roll:
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Пн окт 22, 2018 19:24:50

Сообщение Finn90 »

[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3727302#p3727302"]возможно белый и зеленый перепутаны...[/uquote]
Пробовал и перепаивал их местами. Это ведь информационные проводки Data + и Data -. Перепаяв их местами вообще не определилась флешка. Кстати толстый провод зеленый который идет слева с края от Штекера это контакт Gnd минус относительно питания (просто родной черный проводок был из соплей порвался и не звонился заменил на этот качественный кусочек провода советского зеленого цвета). Самый крайний контакт Е5 на плате там тоже черного цвета был проводок. Вот его не знаю куда паять и для чего он. Смотрел распиновки usb проводов в инете, никакой информации не нашел. Везде только 4ре цвета и 4ре провода идут. Он тоже был весь порванный и разваливался. Отпаял его. Теперь не знаю для чего он нужен был и куда паять его.

Добавлено after 3 minutes 27 seconds:
[uquote="korob",url="/forum/viewtopic.php?p=3727354#p3727354"]Да ну, устройство то распознаётся, проблема определённо с драйвером. Как вариант - проблемы с прошивкой. :roll:[/uquote]
А можно это как либо продиагностировать что-бы наверняка быть уверенным что в прошивке дело? Просто до того как провода оторвались все без нареканий работало. И смущает контакт с крайнего правого положения на плате Е5. Оттуда не пойму куда шел проводок. Думаю может быть и в нем кроется причина неработоспособности. Раз он был - значит для чего-то нужен был. :dont_know:
Друг Кота
Аватара пользователя
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

Сообщение korob »

Finn90 писал(а):Думаю может быть и в нем кроется причина неработоспособности.
:facepalm:
Ещё раз - устройство распознаётся, но система не может найти для него драйвер. Значит дело не в проводах. Ищите драйвер на свой Cypress AT2LP RC42.
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Ответить

Вернуться в «Цифровая техника»