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

Возможно ли реализовать 4 таймера NE555 на ПЛИС?

Интересно, зачем тут ПЛИС, если можно использовать простой микроконтроллер с генерацией импульсов таймером?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересно, зачем тут ПЛИС, если можно использовать простой микроконтроллер с генерацией импульсов таймером?

Пробовал. Но не смог обеспечить тот же результат. ПО осциллограммам позже объясню.

Изменено пользователем Димон Безпарольный

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот скриншоты. Из них мало что понятно.
Зачем нам скриншоты из которых мало что понятно?

 

Чтобы описать поведение этого устройства на FPGA вам придется понять что именно нужно делать и словами это описать.

 

Если вы этого не можете сделать, то эпоксидка только и остается.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно что - то подобное можно сделать и на процессоре.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно что - то подобное можно сделать и на процессоре.

Скорее всего. Вы так и не описали, что именно нужно сделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здесь можно посмотреть короткое видео.

 

Видео

 

Скорее всего. Вы так и не описали, что именно нужно сделать.

Ну как это можно описать? Генератор импульсов со случайным повторением... распределением... я не знаю. Посмотрите видео. может прояснится.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну как это можно описать?
Ширина импульса: постоянная или переменная? Если переменная, то по какому закону меняется, если постоянная, то какая?

 

Длительность пауз: минимальная и максимальная. По какому закону (распределению) изменяется?

 

Если все это неизвестно, то нужно собирать статистику с реального сигнала и измерять.

 

Вы оригинальную схему на 555 как изобрели? Тупым подбором что ли? Без всякой конечной цели?

Изменено пользователем ataradov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ширина импульса: постоянная или переменная? Если переменная, то по какому закону меняется, если постоянная, то какая?

 

Длительность пауз: минимальная и максимальная. По какому закону (распределению) изменяется?

 

Если все это неизвестно, то нужно собирать статистику с реального сигнала и измерять.

 

Вы оригинальную схему на 555 как изобрели? Тупым подбором что ли? Без всякой конечной цели?

Выше писал - ширина 2мкс. Постоянная. Схему скопировал с изделия. Минимальная пауза - 1мкс, максимальная - 105мкс. Закон изменения пусть будет линейный.

 

Выглядит так:

 

 

Screenshot_1.jpg

 

Изменено пользователем Димон Безпарольный

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выше писал - ширина 2мкс. Постоянная. Схему скопировал с изделия. Минимальная пауза - 1мкс, максимальная - 105мкс. Закон изменения пусть будет линейный.
Линейного закона в вероятностях нет. Скорее всего понимается равномерное распределение? Или нормальное?

 

Такое может сгенерировать любой современный МК.

 

Вот только как защиту это использовать бесполезно, так как скопировать такое будет быстрее, чем у вас заняло снятие осциллограмм. Предполагается, что копировальщики знают как математически описываются случайные процессы.

Изменено пользователем ataradov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Линейного закона в вероятностях нет. Скорее всего понимается равномерное распределение? Или нормальное?

 

Такое может сгенерировать любой современный МК.

 

Вот только как защиту это использовать бесполезно, так как скопировать такое будет быстрее, чем у вас заняло снятие осциллограмм. Предполагается, что копировальщики знают как математически описываются случайные процессы.

Распределение пусть будет равномерное. Да. Копировщики скорее всего этого не знают. Задача не только в защите, задаче расширить функционал, обеспечить защиту силового ключа, индикация выхода, температуры внутри корпуса и т.д. Напрашивается микроконтроллер а не FPGA.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Копировщики скорее всего этого не знают.
Странное утверждение. Откуда такая уверенность?

 

Задача не только в защите, задаче расширить функционал, обеспечить защиту силового ключа, индикация выхода, температуры внутри корпуса и т.д. Напрашивается микроконтроллер а не FPGA.

Ну так берите МК и делайте. Воспроизвести этот сигнал - это работы на день максимум для разбирающегося человека.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну так берите МК и делайте. Воспроизвести этот сигнал - это работы на день максимум для разбирающегося человека.

Я могу обеспечить все остальное, но со случайными процессами дела до сих пор не имел. Все что на ум приходит - генератор шума и АЦП, но это наверно не тот случай. Можно проще, но не знаю как.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно проще, но не знаю как.
Любой генератор псевдо-случайного шума. Опять-же конкретных характеристик случайности вы не привели. Самое простое - https://en.wikipedia.org/wiki/Linear-feedback_shift_register .

 

А вообще вариантов туча и все зависит от конкретных требований к генератору.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...