|
Возможно ли реализовать 4 таймера NE555 на ПЛИС?, Ранее спрашивал года три назад было невозможно. Может что поменялось? |
|
|
|
Jul 13 2018, 07:24
|
Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783

|
Цитата(Димон Безпарольный @ Jul 13 2018, 09:38)  Возможно ли реализовать 4 таймера NE555 на ПЛИС? Вместе с нехитрой логикой. Что за функционал требуется организовать? Всё же ПЛИС это цифровая микросхема и она позволяет наделать кучу таймеров или одновибраторов в цифровом виде. Если же нужен аналоговый функционал то впринципе тоже можно но нужно проверять. Т.е. пара логических элементов с обратными связями вполне превращаются в триггер шмитта. Цитата(ataradov @ Jul 13 2018, 10:13)  NE555 - это аналоговая микросхема. ПЛИС - цифровые, так что нет и можно не ждать. Я бы не был так категоричен
xl19_34.pdf ( 23.63 килобайт )
Кол-во скачиваний: 32
|
|
|
|
|
Jul 13 2018, 10:54
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Димон Безпарольный @ Jul 13 2018, 13:38)  Нужно реализовать пару генераторов узких импульсов генерируемых по случайному закону. Это часть схемы. Ну вот опять имеем неправильно заданный вопрос. А ведь еще Маяковский писал: "говорим Ленин, подразумеваем партия"... Видимо ТС фанат Маяковского и вместо того, чтобы сформулировать цель - "пару генераторов узких импульсов генерируемых по случайному закону", написал про средство реализации этой цели - " 4 таймера NE555"... Так вот, давайте конкретно про то, что нужно. Какие импульсы? Мин и макс длительности, какой мин и макс период, какой "случайный закон" требуется и т..д.
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Jul 13 2018, 16:18
|

Профессионал
    
Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202

|
QUOTE (Димон Безпарольный @ Jul 13 2018, 04:05)  Импульсы длительностью 2мкс с частотой заполнения 120кГц но генерируемые по случайному закону. Период 120 кГц - это 8 мкс, как оно может заполнить импульс длительностью 2 мкс? QUOTE (Димон Безпарольный @ Jul 13 2018, 04:05)  Я не знаю как точнее это описать и осциллограммы под рукой нет. Нужно как-то постараться описать. Без этого что-либо делать вообще бесполезно. Продолжим вытягивать информацию - для чего этот случайный сигнал потом будет использоваться? А то может и дальше можно упростить.
|
|
|
|
|
Jul 13 2018, 18:43
|

Профессионал
    
Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202

|
QUOTE (Димон Безпарольный @ Jul 13 2018, 10:45)  Эпоксидкой дорого заливать 1000 изделий. А переделывать на ПЛИС дешевле что-ли? QUOTE (Димон Безпарольный @ Jul 13 2018, 10:45)  На осциллографе - куча импульсов длительностью 2мкс. А где-же случайность тогда?
|
|
|
|
|
Jul 15 2018, 08:56
|
Местный
  
Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384

|
Да, ТС не особо упрощает задачу.
Моё понимание задачи это узкие импульсы-иголки, пусть частота будет 120 кГц, скважность ну скажем 5%. Теперь остаётся понять что такое случайный сигнал. И здесь есть два варианта: или случайным является сам факт импульса в данном окне, или (смотря на осциллограмму), случайной будет длительность (скважность) импульса. В обеих случаях нам надо псевдослучайный генератор, работающий с нужным распределением: будь это нормальное, логнормальное, Пуассоново итд. Если надо случайные импульсы - тогда генератор включает разрешающее И на выходе ШИМ. Если надо случайную скважность, тогда выход генератора задаёт параметры ШИМ. Всё вышеперечисленное легко умещается в мелкую и дешевую ПЛИС, но точно не будет дешевле двух 556 таймеров. К тому же конструкция на 555/556 таймерах будет полностью аналоговой, легко настраиваемой без программирования, и я бы даже сказал, более дружелюбной к пользователю т.к. конфигурацию сигнала можно задавать парой потенциометров по принципу Atari Punk Console.
|
|
|
|
|
Jul 20 2018, 20:41
|
Знающий
   
Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247

|
Здесь можно посмотреть короткое видео. ВидеоЦитата(ataradov @ Jul 20 2018, 22:46)  Скорее всего. Вы так и не описали, что именно нужно сделать. Ну как это можно описать? Генератор импульсов со случайным повторением... распределением... я не знаю. Посмотрите видео. может прояснится.
|
|
|
|
|
Jul 20 2018, 20:49
|

Профессионал
    
Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202

|
QUOTE (Димон Безпарольный @ Jul 20 2018, 13:41)  Ну как это можно описать? Ширина импульса: постоянная или переменная? Если переменная, то по какому закону меняется, если постоянная, то какая? Длительность пауз: минимальная и максимальная. По какому закону (распределению) изменяется? Если все это неизвестно, то нужно собирать статистику с реального сигнала и измерять. Вы оригинальную схему на 555 как изобрели? Тупым подбором что ли? Без всякой конечной цели?
Сообщение отредактировал ataradov - Jul 20 2018, 20:50
|
|
|
|
|
Jul 20 2018, 21:16
|

Профессионал
    
Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202

|
QUOTE (Димон Безпарольный @ Jul 20 2018, 14:13)  Да. Копировщики скорее всего этого не знают. Странное утверждение. Откуда такая уверенность? QUOTE (Димон Безпарольный @ Jul 20 2018, 14:13)  Задача не только в защите, задаче расширить функционал, обеспечить защиту силового ключа, индикация выхода, температуры внутри корпуса и т.д. Напрашивается микроконтроллер а не FPGA. Ну так берите МК и делайте. Воспроизвести этот сигнал - это работы на день максимум для разбирающегося человека.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|