Перейти к содержанию

Геннадий

Members
  • Постов

    12 479
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Весь контент Геннадий

  1. Последовательные интерфейсы совпадают, что у МК SPI, что у 595-го (с незначительной добавкой у 595-го). @ChePay , Вы можете легко добавить функцию яркости в свой индикатор. Для этого нужно сбрасывать через Reset последовательный регистр и сразу же перезаписывать сброс в параллельный. Таким способом Вы сможете получить ШИМ регулировку яркости дисплея. Сорри, сейчас только обратил внимание. что у Вас индикаторы с общим анодом и без ключей. Тогда вгоняйте в регистры 0xFF, меняя скважность тока через сегменты. Вам бы применить TPIC6B595, тогда это был бы "не вопрос".
  2. 74HC595 содержит в себе комбинацию двух регистров, сдвигового и параллельного. Сначала Вы "заталкиваете" в сдвиговый регистр всю информацию по последовательному каналу, а потом переносите ее в параллельный регистр. И только после этой операции данные появляются на выходах 595-го. Скачайте, наконец-то, книгу "Микроконтроллеры AVR семейства Mega А.В.Евстифеев 2007-600RM" и прочитайте ее от корки до корки. Иначе браться за проекты на AVR Вам не стОит пока.
  3. SPI интерфейс знаете? Как работает сдвиговый регистр понимаете?
  4. Не распыляйтесь!!! Для управления 595-ми достаточно 3-х линий порта на ВСЕ РЕГИСТРЫ, сколько бы Вы не наращивали их кол-во. Корпус DIP-16, даже в Чипе стОит 21 руб. на текущий момент. На выходе 595-х регистров будет статичная информация, т.к. последний каскад содержит параллельный регистр-защелку (какие Вы и рекомендуете ставить, "сжирая" выводы МК старинным решением). Во время сдвига информации по входному регистру (когда данные занимают свои места) информация на выходах не меняется и содержит состояние, зафиксированное ранее по сигналу параллельной записи. Поэтому никакого дребезга во время перезаписи регистров нет. ... и сделаете большую глупость.
  5. Очень даже годиться. И для реле, и для "динамики", и для HD44780 в 8-битном режиме. Да чего там. При тактовой 8МГц и последовательном выводе, МК спокойно справляется с 10-ю четырех-значными дисплеями в режиме статической индикации и ШИМ-модулировании тока для регулировки яркости свечения с частотой 200 ГЦ. А это ни много - ни мало 290 каналов и 200 раз в секунду, на простой Atmega8. Не сбивайте парня с пути истинного.
  6. Вешаете цепочку из пяти регистров 74HC595 (4 линии МК), 3 из которых будут формировать 24 линии управления реле и 2 линии кнопок (16 шт.). Для релюшек можно добавить ULN2003 или, как у Вас, транзисторы. Для кнопок возьмите еще одну линию МК, как вход. Для всего этого в коде достаточно применить массив в 5 байт. Каждый бит массива будет соответствовать одной выходной линии 595-регистров. Вот и жонглируйте этими битами в массиве, как линиями портов. После завершения операции изменения состояний, выводите этот массив в регистры одним пакетом. Так Вы получите расширение портов 5 в 24 выхода реле + 16 линий кнопок, сигнал с которых будет возвращаться в МК. Мало реле добавьте еще один регистр и один байт в массив. Это позволит получить еще 8 выходов без увеличения задействованных линий МК. ЗЫ. Лет 14 назад мне хватило одной Atmega8 для работы с ИК пультом ДУ и управлением 240 (не предел) линиями нагрузки (табло ценников на заправках) + несколько сервисных линий... А Вам одной Меги16 не хватает на такую простую схему.
  7. Вам тупо не хватает знаний. Пример с расширением портов для индикации Вам уже выложили. Вариант для реле такой-же. А если добавить в конце цепочки 595-х еще парочку (решение в лоб) и подавать на них одну единичку, смещая ее каждый цикл, то можно повесить 16 кнопок, принимая сигнал с которых на одну линию порта, можно детектировать нажатую кнопку по фазе передаваемого сигнала. В результате - на реле и кнопки Вам понадобится 5 линий МК. Так Вы приблизитесь к применению Atmega328P (которого вполне может хватить... если еще подумать). Другое дело Вам не найти варианты исходников, которые Вы склеиваете друг с другом для получения желаемого результата.
  8. Геннадий

    Юмор

    Еще вопрос. Рано Вы дитя в п...сы записали. Вот если бы в машинке кукла сидела, то да.
  9. Переменный ток, проходящий через тело, амплитудой выше 30mA уже считается опасным для жизни, а для некоторых и даже смертельным. Так что не факт, что останется. Ну разве что не разорвет на части.
  10. Дороговато он сейчас выходит.
  11. У нее ток ключа лимитирован на уровне 4A. Что от нее ждать?
  12. Геннадий

    Юмор

    40 лет назад он еще и говорил:"Каждый переживает по-своему...".
  13. В разделе микроконтроллеры. Тема была не вчера, ищите.
  14. Сервисов не было, а платы были. В те времена, когда был бум на светодиодные ценники на заправках (сколько их пришлось наделать и для Роснефть, и для Газпромнефть, и для других поменьше), мы заказывали печатные платы у Резонит (Зеленоград). Качество у них на высоте (ценники только конские). Вот примерчик из тех времен.
  15. Маловероятно, что там есть прошивка вообще. Механически табло изготовлено на две фиксированные картинки. Скорее всего имеются две линии питания светодиодных каналов, а последний ремонтер их перепутал и включил "очки" вместо "выход".
  16. Геннадий

    Юмор

    Включена опция повышенного бдения. Три раза подряд пропустить невозможно.
  17. Сорри, синфазные. Нет конечно. Про что-нибудь типа ADP3110, HIP6601. В здешних схемах подключение любого из драйверов обеспечивает гарантированный "сквозняк".
  18. Когда PB1 и PB2 выдадут синхронные сигналы откроются либо верхние, либо нижние ключи одновременно. Но это не приведет к ба-баху ключей, просто обмотка тр-ра будет зашунтирована либо верхними, либо нижними ключами. Была когда-то мысль, делал я систему фазовой модуляции на Атмеге. Ключики слегка подогревались (возможно что-то недорасчитал), а зато какой чистый сигнал шел с трансформатора - загляденье.
  19. Да фиг его знает, что с феном. Вы держа в руках не поняли. А нам на хрустальном шаре гадать? У меня дверь холодильника скрипит уже 10 лет (криворукие мастера перевесили при покупке). Тоже разобраться не могу. И накладку снимал, и через лупу разглядывал. Пока пластик снят - все тихо. СтОит вернуть накладку на место - скрипит. Проверял со всех сторон зазоры есть. Думаю, ночную сигнализацию прикрутили, чтобы по ночам незаметно в холодильник было не залезть. Жало на 25Вт, просто КПД будет 2,17%.
  20. Это все гаджеты виноваты. Надо было физику учить, а не сидеть в тик-токах. Если автор вспомнит (или прочитает в первый раз) закон Ома и узнает, что ток во всех участках цепи одинаковый. То, возможно, он поймет, что линейным способом он сможет уменьшить напряжение на нагревательном элементе, НО ТОК... Ток, потребляемый из сети будет равен 5А (такой кажись хочется), а это 230V*5A=... Ужас, а не паяльник.
  21. Индукционными мне паять не приходилось. Наверное классные паяльники. Я более 20 лет (!!!) пользовался Solomon SL-30. Неплохой паяльник. Он и сейчас работоспособен. Ни разу не менял нагревательный элемент. Почти каждый день включался, перепаял плат площадью, наверное с футбольное поле и расплавил припоя с центнер, а может и не один. Теперь стоИт под столом - жала стали продавать укороченные (потеря теплоотдачи и мощности пайки). Отправил его на "пенсию".
  22. Т.к. мы паяем больше в стационарных условиях (работа на выезде скорее редкость, чем закономерность), то я остановился на выборе паяльной станции QUICK TS-1200. Скажу так - вещь!!!
  23. R1 подключен к +12В. Не слишком рискованно для PB4? Диодный мост, стоящий в цепи измерения, стОит развернуть или нет? AVR не умеют измерять отрицательное напряжение.
×
×
  • Создать...