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

Обсуждаем цифровые устройства...
Ответить
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1506
Зарегистрирован: Вс май 13, 2012 00:01:54

Сообщение Ariadna-on-Line »

Нет не будут. Это стандартные ТТЛ-ки. Им надо 5 вольт.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2884
Зарегистрирован: Сб май 30, 2015 13:38:29
Откуда: Н.Н. г. Богородск, РФ

Сообщение K155TM2 »

Сможет ли КМОП элемент И-НЕ открывать p-n-p транзистор и включать сегменты на индикаторе? На эмиттере транзистора + 12 В источника питания.
Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Сообщение Albert_V »

Сможет.
akl
Друг Кота
Сообщения: 4475
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Сможет закрыть pnp, если напряжение питания логического элемента будет, хотя бы, равно напряжению на эмиттере.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7602
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Сообщение Соник »

Привет. Смогут ли КМОПы типа К561ЛА7 и т.п. при питании 12В полноценно открывать мощные MOSFET ТО-220 типа IRF740, IRF4905, IRFZ44 ( у него емкость затвора 1900 пф, как указано в даташите https://static.chipdip.ru/lib/144/DOC000144481.pdf )
Я подсоединил к выходу ЛА7 затвор через 100 Ом - вроде работает нормально :dont_know:
Я рожден при социализме, и я этим горжусь!
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2411
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

Просто открыть смогут. А если с высокой частотой то надо ещё посмотреть даташит на 561 серию, какой ток они тянут.
Глупый не задает вопросы. Глупый и так все знает.
Реклама
Друг Кота
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Сообщение Upgrader »

[uquote="Соник",url="/forum/viewtopic.php?p=3422658#p3422658"]Я подсоединил к выходу ЛА7 затвор через 100 Ом - вроде работает нормально :dont_know:[/uquote]Все зависит от частоты.
Просто вкл/выкл они могут конечно. Но и то даже при этом надо учитывать что открытие полевика происходит не мгновенно и если нагрузка очень большая - полевику это может не понравиться.
З.Ы. Резистор я бы побольше поставил, чисто интуитивно кажется что 100 ом слишком мало для логики, перегруз будет. Может ошибаюсь, другие подскажут.
И еще. Надо обратить внимание на напряжение нуля, не сильно ли высокое будет...

Есть замечательное решение с маломощным биполярником или полевиком в том числе, перед силовым полевиком. Просто, надежно!
Держит паяльник хвостом
Сообщения: 999
Зарегистрирован: Сб янв 23, 2010 11:44:23
Откуда: Нижний Новгород

Сообщение Diver52 »

Не знаю, в какой теме спросить - может здесь кто посоветует. Суть такова - хочу сделать фонарик, который можно включать/выключать одной тактовой кнопкой, а также менять режимы яркости этой же кнопкой. Вот что нужно:
1.) Двойное нажатие кнопки - включение/выключение фонаря.
2.) Одинарное нажатие - переключение 3-х режимов яркости.
Какой микросхемой или логикой это сделать я не знаю. Может есть уже готовые схемы? Уже есть готовый светодиодный драйвер - т.е. в первом случае мы управляем контактом SD (shutdown) на включение. Во втором - управляем двумя контактами. Первое состояние - оба контакта разомкнуты. Второе - один из контактов замкнут. Третье - оба контакта замкнуты. Таким образом, меняется сопротивление и меняется ток на светодиод. Во всех случаях происходит коммутация на сверхнизких токах ниже 1 мА.
Если будет проще, то можно сделать следующую логику. Есть контакт 1 (включение/выключение SD), контакт 2 (яркость), контакт 3 (яркость). Получаются следующие состояния:
1.) 1,2,3 разомкнуты (фонарь выключен).
2.) 1 замкнут, 2,3 разомкнуты (мин яркость).
3.) 1 замкнут, 2 замкнут, 3 разомкнут (средняя яркость).
4.) 1 замкнут, 2 замкнут, 3 замкнут (макс. яркость).
5.) и т.д. по кругу.
По сути, все элементарно. Может воспользоваться какими-либо триггерами?
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2411
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

Вообще для фонариков есть спец микросхемы в которых всё есть. Думаю стоит копать в этом направлении.
Глупый не задает вопросы. Глупый и так все знает.
Держит паяльник хвостом
Сообщения: 999
Зарегистрирован: Сб янв 23, 2010 11:44:23
Откуда: Нижний Новгород

Сообщение Diver52 »

Да в чем и суть, что мне нужна только схема управления режимами одной тактовой кнопкой. Сам драйвер у меня есть, и он очень хороший - менять его смысла не вижу.
Контактная информация:
Держит паяльник хвостом
Сообщения: 999
Зарегистрирован: Сб янв 23, 2010 11:44:23
Откуда: Нижний Новгород

Сообщение Diver52 »

В продолжение предыдущего вопроса. Возникла идея управления яркостью фонаря с помощью цифрового потенциометра. Понимаю, что число кнопок возрастет до 3-х. Зато имеем плавное управление яркостью и можно выставить любой удобный режим. Рассматриваю схему MAX5161NEZT. Сопротивление 200 КОм - то, что мне нужно. 32 значения - больше не надо, а то задолбаюсь режимы щелкать. Как я понял, управление идет 2-мя кнопками. Щелкаешь одной - изменяется сопротивление вверх. Зажимаешь одну и щелкаешь первой - изменяется сопр. вниз. Верно? Будет ли схема помнить последнее значение R при отключении питания? Есть ли какие-то сложности при работе? В общем, прошу поделиться опытом. По даташиту посмотрел - то, что мне нужно.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2411
Зарегистрирован: Ср фев 23, 2011 12:12:31

Сообщение AndTer »

Даташит надо смотреть внимательнее. Цифровому потенциометру для управления нужен микроконтроллер.
Либо ставить кнопку направление(+/-) + кнопка собственно изменение. Как ты и написал. Но как он будет реагировать на кнопку без подавления дребезга непонятно.
Памяти у него нет.
Так что как бы не был хорош имеющийся драйвер, выкинуть его и купить специальный для фонарей.
Глупый не задает вопросы. Глупый и так все знает.
Держит паяльник хвостом
Сообщения: 999
Зарегистрирован: Сб янв 23, 2010 11:44:23
Откуда: Нижний Новгород

Сообщение Diver52 »

Подавление дребезга делается без проблем - просто добавляется RC цепочка.
По поводу памяти - можно без проблем запитать его от аккумулятора - все равно потребляет микроамперы.
И судя по даташиту никакой контроллер не нужен - менять сопротивление можно кнопкой.
Да можно конечно купить драйвер на МК, но стоит он в районе 2 тыс. руб., что не дешево. И какой смысл, когда есть еще давно спаянный драйвер на TPS62030, который отлично работает - только сделать цифровое управление резистором и все. MAX5161NEZT стоит недорого - в районе 300-500 руб с учетом доставки.
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 67
Зарегистрирован: Пт апр 08, 2016 19:02:30

Сообщение угаки »

Вы чего не подумайте, что, мол, тебе, дедушка теперь только "козла забивать" во дворе с мужичками. В 90-е годы я собирал компьютеры ЮТ-88 и "Специалист", программировал в ассемблере и в бейсике, а больше всего - прямо в 16ричных кодах.
Вот недавно подумал, что для некоторых дел неплохо было бы освоить что-то из нынешних контроллеров. Купил годик назад самоучитель по ардуино, саму плату такую, как в книге, скачал что нужно. Да только ничерта у меня не вышло. Не компилируется ничего, даже самые примитивные пробные программы, и не закачивается. В общем, понял, что с моими небогатыми финансами лучше "зафиксировать убытки". Как говорится, "не за то отец бил сына, что в карты играл, а за то, что отыгрываться пытался".
Сегодня вот глянул, что такое распберри - еще хуже. С ардуино на первый взгляд хоть казалось понятным. А тут мрак полный. Тогда посмотрел PIC. Как я понял, это что-то более близкое микросхемам моего времени. Но это же нужен программатор, стоящий немеряные деньги, саму схему паять.
Вот и вопрос: есть ли что-то доступное по цене и не заморочное в использовании из этих контроллеров? Или уж лучше мне всё делать по-старинке, на аналоге и на простой логике, счетчиках там нехитрых, раз это у меня получается куда лучше.
Друг Кота
Аватара пользователя
Сообщения: 7384
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

Для ПИКов есть простые программаторы, если у компа есть настоящий последовательный порт. Переходники с УСБ - не подходят. Посмотрите в разделе про ПИКи тему Extra-PIC. Но, если у вас напряг даже с ардуиной... С другой стороны, на ардуине стоит МК AVR, который тоже программируется программатором из "пяти проводков" отдельно от ардуиновской среды, но это потебует такого же глубокого погружения в тему как и для ПИКов. Так что решайте сами.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Друг Кота
Аватара пользователя
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Сообщение salyamkamrad »

[uquote="угаки",url="/forum/viewtopic.php?p=3464090#p3464090"]Но это же нужен программатор, стоящий немеряные деньги[/uquote]
Программатор для PIC микроконтроллеров PICkit3 не только программатор, но и отладчик. Позволяет выполнять программу в микроконтроллере параллельно с отображением ее выполнения в среде программирования на компьютере. Можно остановить программу в нужной точке и посмотреть, что там в регистрах микроконтроллера или в переменных в результате выполненных операций. На Алиэкспресс PICkit3 стоит 800 руб.

[uquote="угаки",url="/forum/viewtopic.php?p=3464090#p3464090"]Сегодня вот глянул, что такое распберри - еще хуже[/uquote]Raspberry это уже не микроконтроллер, а одноплатный микрокомпьютер. Его просто так не запрограммируешь, ему нужно приложение писать под установленную на нем операционную систему, как под настольный компьютер с виндой.
Открыл глаза
Аватара пользователя
Сообщения: 67
Зарегистрирован: Пт апр 08, 2016 19:02:30

Сообщение угаки »

Спасибо, понятно. В общем, можно считать, что никаких микроконтроллеров нет, и рассчитывать только на то, что могу изобразить традиционными средствами
Друг Кота
Аватара пользователя
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Сообщение Albert_V »

А вы поставьте себе задачу сделать "нечто" на МК, работу чего вы точно представляете (для начала, не сложное по алгоритму).
Вот тогда и "пойдёт процесс"... :)

Добавлено after 13 minutes 36 seconds:
P.S.
Если раньше делали схемы на логике с общим тактированием - с МК проблем не должно быть.
С каким именно контроллером работать - смотрите по доступности документации на него (желательно, не переведённой).
Друг Кота
Аватара пользователя
Сообщения: 3284
Зарегистрирован: Чт окт 08, 2009 00:43:16

Сообщение salyamkamrad »

[uquote="угаки",url="/forum/viewtopic.php?p=3464828#p3464828"]Спасибо, понятно. В общем, можно считать, что никаких микроконтроллеров нет, и рассчитывать только на то, что могу изобразить традиционными средствами[/uquote]
Если вы делали ЮТ-88, у вас вообще не должно быть проблем с МК. Взять микроконтроллер серии PIC16 компании Microchip, там почти такой же 8 битный процессор, ПЗУ и ОЗУ, тактовый генератор и всякие шины, только все оно собрано в одну микросхему, а наружу выведены порты, через которые микроконтроллер общается с внешним миром.

Поставите среду программирования MPLAB с компилятором XC8, откроете новый проект для определенного микроконтроллера, настроите микроконтроллер в специальном окошке, указав от чего ему тактироваться (внешний или внутренний генератор) и с какой частотой, отключите все ненужное в конфигураторе (защиту от копирования прошивки, низковольтное прогаммирование, WD таймер и т.п.). Полученный из конфигуратора код вставите в текст программы текстовом редакторе среды MPLAB. Затем в функции main(){} укажете что хотите выводить сигналы из МК, отключите внутренний АЦП от выводов порта, и запишете в порт число 255, вставите функцию задержки на 500 миллисекунд, а потом запишете в тот же порт число 0, после чего снова укажете задержку 500 миллисекунд. Зальте прошивку в микроконтроллер прямо из среды MPLAB. Подключите к любому выводу порта МК светодиод и будете любоваться его миганием с частотой 1 герц :)

Главное "подергать ногами", а дальше само пойдет.

P.S. Берите PIC16F887. Большой корпус, 40 ног, есть вся необходимая для начала периферия, питание как от 3 до 5 вольт, внутреннее или внешнее тактирование, жестко привязанная к ногам периферия (проще настраивать), все самые нужные интерфейсы в аппаратном виде (SPI, I2C, USART). Потом про рассыпную логику, триггеры и счетчики вспоминать не захотите (в пределах возможностей МК). 16F887 подороже будет, чем, скажем, PIC16F1829 и не такой функциональный, но новичку с ним проще. А когда освоите его, перейдете на более современные, дешевые и продвинутые МК.

Или взять для начала еще более старый микроконтроллер PIC16F873. Но, в нем так же есть все нужное (интерфейсы, АЦП и т.д.) и что немаловажно ДАТАШИТ ПОЛНОСТЬЮ НА РУССКОМ ЯЗЫКЕ.
Друг Кота
Аватара пользователя
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Сообщение Albert_V »

угаки, Если решите вопрос с программатором (типа Pickit2) и вы живёте в России - могу вам выслать (или передать при встрече, если вы в Москве или МО) "простенькую" собранную плату с PIC24FJ64GA002-I/SO (питание +3,3V).
Там, "на борту", пара SMD светодиодов, "пищалка" (со встроенным генератором) и MAX3490 (осталось от одной из работ).
Если нужно - напишите мне в ЛС (можете это считать моим подарком на, потихоньку, наступающий НГ :) ).
Ответить

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