Например TDA7294

Форум РадиоКот • Просмотр темы - Динамическая индикация на 74HC595
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 12:26:52

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 37 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт ноя 24, 2017 10:21:03 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
Demiurg , спасибо то что нужно )

_________________
andrei23061996@gmail.com
.................................................................................................................


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт ноя 24, 2017 10:36:35 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 141
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1384
Рейтинг сообщения: 0
КР293КП1А. У этого оптрона фишка в том, что выход можно спараллелить. Получаем выход постоянный ток, но умощненный в 2 раза. DIP-6.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт ноя 24, 2017 11:24:53 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
DIP 6 слишком большой(. Мне их надо 30шт в одну линию на длину 150мм растянуть и в минимальную ширину.

_________________
andrei23061996@gmail.com
.................................................................................................................


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт ноя 24, 2017 11:29:26 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 141
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1384
Рейтинг сообщения: 0
Чем оптроны будут управлять?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт ноя 24, 2017 11:45:28 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
Катушками распределителями на пневмоострове. 24V.

Добавлено after 33 seconds:
Ток потребления по замерам прибора 40mA.

Добавлено after 2 minutes 35 seconds:
Можно ли оптимизировать по размеру данную ф() ?. То чет она слишком много флеша съедает.(
Код:
uint8_t ChekFlagControl(uint8_t StartValue,uint8_t ReturntValue)
{
   if (((StartValue==0)||(StartValue==(ReturntValue+1))||(StartValue==(ReturntValue-1)))&&(ReturntValue != 5))
   {
      StartInitIO();
      return ReturntValue;
   }
   return StartValue;
}


Я вот думаю мб не через ретурн а через указатель менять значение ?

Добавлено after 4 minutes 1 second:
Пока вызов функции.
Код:
FlagControlSwitch=ChekFlagControl(FlagControlSwitch,1);

_________________
andrei23061996@gmail.com
.................................................................................................................


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт ноя 24, 2017 12:48:05 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 141
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1384
Рейтинг сообщения: 0
Настоятельно рекомендую отказаться от идеи управлять катушками напрямую от оптронов. У индуктивной нагрузки пусковой ток в разы больше рабочего. Ведь вам не хотелось бы выезжать на объекты из-за своего просчета?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Чт ноя 30, 2017 09:27:15 
Вымогатель припоя

Карма: 8
Рейтинг сообщений: -1
Зарегистрирован: Пт ноя 08, 2013 01:01:18
Сообщений: 556
Рейтинг сообщения: 0
Уважаемые коты! Решил не плодить новые темы, так как смотрю вроде тема живая. Вопрос вот в чем. Решил сделать динамическую индикацию на 74HC595. Использовал библиотеку Павла Бобкова http://chipenable.ru/index.php/programm ... /item/206- . Проверяю в Proteus, нормально не работает. Потом нашел эту тему на форуме, вытянул к себе исходники, проверяю. Опять ноль. Если не трудно посмотрите исходники. В архивах проект AVRStudio 4.19 и проект Proteus.


Вложения:
Ind7SEG.7z [100.95 KiB]
Скачиваний: 169
Ind7.7z [55.51 KiB]
Скачиваний: 145
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Чт ноя 30, 2017 09:50:37 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 141
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1384
Рейтинг сообщения: 11
Личный опыт: я протеусом не пользуюсь. По простой причине. Для AVR это стороннее программное обеспечение. Есть свои нюансы, с которыми нужно разбираться. И новички постоянно наступают на эти грабли. Как же, паять ничего не нужно, открыл проект в протеусе и типа ты в шоколаде. Результат налицо. Постоянно появляется очередной плакальщик - ни хера не работает, що делать-то а?

Забудьте про протеус, все равно он не показывает многие моменты, которые происходят в железе.

Научитесь работать в AVR Studio. Это единственный симулятор, который правильно показывает, что происходит в кишках МК и в программе.

Также научитесь тестировать свои устройства. Как аппаратно, так и при помощи программных закладок. Светодиоды, дисплей, UART (вывод в COM-порт ПК). Осциллограф.

Да, нужно паять макетки. А как вы хотели? Программы нужно тестировать только на железе. Только так вы выявите косяки.

Алгоритм создания проектов. Модульное программирование. Тестовые программые закладки. Помодульное тестирование как в симуляторе, так и на железе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Чт ноя 30, 2017 14:13:37 
Вымогатель припоя

Карма: 8
Рейтинг сообщений: -1
Зарегистрирован: Пт ноя 08, 2013 01:01:18
Сообщений: 556
Рейтинг сообщения: 0
А мое мнение, что программа, работающая в протеус будет гарантировано работать в железе. И допустим если необходимо проверить какое-либо программное решение, то протеус самое оно. Есть отладочная плата на ATmega328. но не всегда есть возможность использовать аппартное решение, если есть доступ только к компьютеру. То для отладки удобно использовать протеус. А насчет результата. Так даже реализовав в железе какую-либо конструкцию на столе она работать отлично, а когда устанавливается на объекте, начинаются разные неполадки, которые ни протеусом, ни отладкой на столе не определишь. Если нет опыта в реализации и на грабли наступаешь.
ЗЫ. Есть пару примеров, но там используется не библиотека для работы с 74HC595, а просто весь код написан в main и для примера вызывается через delay в основном цикле. Но когда используешь этот код в своей программе, начинает все работать неправильно. А написать весь код библиотеки не хватает опыта.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Чт ноя 30, 2017 14:28:02 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 141
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1384
Рейтинг сообщения: 0
А мое мнение, что программа, работающая в протеус будет гарантировано работать в железе.

Оспорю. Если новичок не знает, что такое дребезг контактов, то в протеусе все будет работать, на железе огребет косяки. Это простейший режим.
Когда нет железа, программу можно прекрасно отладить в симуляторе студии. На самом деле настоящий симулятор у программиста в голове. Если он знает как работает железо, свою программу, то большая часть работы происходит у него в голове. Симулятор и натурная работа устройства лишь подтверждает или отвергает мысленные конструкции программиста.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Чт ноя 30, 2017 14:45:10 
Вымогатель припоя

Карма: 8
Рейтинг сообщений: -1
Зарегистрирован: Пт ноя 08, 2013 01:01:18
Сообщений: 556
Рейтинг сообщения: 0
С дребезгом согласен. Ну я так и написал, что в железе могут потом вылезти траблы, если эти моменты не учитывать. Но если нужно проверить работу с датчиком температуры или датчиком влажности, и его модель есть в Протеус. То довольно удобно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт апр 27, 2018 04:11:43 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
Решил вернуться к данной теме.
Может кто подсказать по работе 595 и 165 регистра ? через SPI.
Хочу заказать PCB но не уверен в правильности некоторых мыслей.

Смог заставить работать(симулироваться) данную схему подав на 165 регистр инвертированный выход SS . а на 595 прямой.

схема:
СпойлерИзображение


Вложения:
DipTrace Schematic - CDD.pdf [280.73 KiB]
Скачиваний: 193

_________________
andrei23061996@gmail.com
.................................................................................................................
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт апр 27, 2018 07:46:31 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 234
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3851
Откуда: Москва
Рейтинг сообщения: 0
Смог заставить работать(симулироваться) данную схему подав на 165 регистр инвертированный выход SS . а на 595 прямой.

Я пожадничал и не ставил инвертор, т.е. входы загрузки 165 и 595 соединены напрямую с SS контроллера (tiny2313). Опрос не без геммороя, т.к. защелкивание у них по разным фронтам, но оно работает в железе. Просто запись из массива для индикации в 595 идет нормально, а чтение из 165 в массив "нажатых кнопок" со сдвигом на один элемент. Организация: 8х16 светодиодов+8x16 кнопок.
Возможно с инвертором будет проще с точки зрения организации программы.
СпойлерИзображение


Вложения:
dyn_165_595.PNG [46.7 KiB]
Скачиваний: 340

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт апр 27, 2018 08:30:38 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
Просто PCB чуть меньше A4 поэтому не жалко место под одну микру.
И еще есть вопросик по поводу ресета при включении 595 регистра. я его R62,C1,U17. Правильно ли я понял логику сброса ?(чтобы при включении не пошел сигнал на релюшки.

_________________
andrei23061996@gmail.com
.................................................................................................................


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Пт апр 27, 2018 08:42:39 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 234
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3851
Откуда: Москва
Рейтинг сообщения: 0
Вроде как должно работать, судя по логике, сначала вверх OE и вниз WR, потом после зарядки C1, переключается наоборот... Но я бы все равно при запуске контроллера, на всякий случай, туда при первой же возможности нули загнал.

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Ср май 02, 2018 04:40:26 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 3
Зарегистрирован: Ср май 03, 2017 03:22:26
Сообщений: 303
Рейтинг сообщения: 0
Вот и готова PCB прототипа ПЛК )) возможно кому пригодится.

TOP
СпойлерИзображение


DOWN
СпойлерИзображение

_________________
andrei23061996@gmail.com
.................................................................................................................


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Динамическая индикация на 74HC595
СообщениеДобавлено: Ср май 02, 2018 11:07:21 
Это не хвост, это антенна

Карма: 4
Рейтинг сообщений: 141
Зарегистрирован: Ср июн 25, 2008 15:19:44
Сообщений: 1384
Рейтинг сообщения: 0
Не пригодится. У меня нет лишних микросхем для управления регистрами. К примеру, из действующего проекта: 3 регистра 74HC165 и 2 регистра 74HC595. Как это все работает, я уже описывал.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 37 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y