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

Рамочный хронограф на жёсткой логике в Multisim


Рекомендуемые сообщения

Кто может помочь найти или собрать схему измерителя скорости вылета пули(рамочный хронограф) на жёсткой логике в программе NI Multisim.

Условие: калибр пули - 4,5, 5,5 мм; диапазон скоростей измерения - 80 - 300м/с, погрешность измерения скорости, не хуже - 0,5 м/с
Сам алгоритм работы прибора:

Стоят два светодиода и два фотодиода/фототранзистора, первая пара светодиод-фотодиод при движении пули запускают триггер, начинается отсчёт счетчиком до момента, пока второй триггер не сработает, счетчик останавливается, а результат преобразуется в скорость и выводится на дисплей.

(готов обговорить условия и заплатить за помощь)

Изменено пользователем Артем120
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

1 минуту назад, Фывцук сказал:

Более простое решение: два микрофона (левый на срезе дула, правый - на мишени); ноутбук с диктофоном. Далее наверное понятно.

Мне для работы в универе нужно то схемотехническое решение, которое я указал

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

Hongfa для различных применений в Компэл. Большой выбор в наличии!

Компания HONGFA - это не только крупнейший в мире производитель электромеханических реле, но также производитель конденсаторов, вакуумных прерывателей, трансформаторов и низковольтного коммутационного оборудования. На складе КОМПЭЛ регулярно поддерживаются около 100 самых популярных позиций электромеханических реле. Реле Hongfa могут заместить многие изделия производства недоступных брендов. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

59 минут назад, Артем120 сказал:

на жёсткой логике

32битное деление??? с плавающей запятой? на жесткой логике???
хочется спросить словами классика: 
https://www.youtube.com/watch?v=N-8jkDqR58U

 

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

Тренды и лучшие решения для разработки зарядных станций в России

К 2029 году в России прогнозируется увеличение числа зарядных станций до 40 000. При этом отечественный рынок электротранспорта имеет климатические, потребительские и географические особенности. Для успешной разработки и построения инфраструктуры станций заряда в России идеальным вариантом является использование решений и электронных компонентов китайских производителей – лидеров индустрии электротранспорта и возобновляемой энергетики, которые уже представлены в КОМПЭЛ. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

15 часов назад, IMXO сказал:

32битное деление???

Зачем? Тут вполне тривиальными двоичными счётчиками можно обойтись, если расстояние между датчиками и тактовую частоту правильно выбрать, чтоб прям в нужных единицах выводить.

16 часов назад, Артем120 сказал:

(максимум) 300м/с, погрешность измерения скорости, не хуже - 0,5 м/с

Всего-то 600 дискретов. Ну пусть по 1 мкс. Чтобы обычная, даже не очень быстродействующая логика, справлялась без напряга. Итого, при расстоянии между "стартом" и "стопом" больше 180 мм, требования к точности выполняются. Можно и на порядок точнее сделать. Ну а схемами преобразования кода из прямого в обратный и для вывода на семисегментный индикатор, вообще пол интернета завалено. В этом задании не то что голову ломать, даже особо делать-то нечего. :)

16 часов назад, Артем120 сказал:

и заплатить за помощь

А вот с этим - в другой раздел форума.

Изменено пользователем Lexter
Ссылка на комментарий
Поделиться на другие сайты

Секреты депассивации литиевых батареек FANSO EVE Energy

Самыми лучшими параметрами по энергоемкости, сроку хранения, температурному диапазону и номинальному напряжению обладают батарейки литий-тионилхлоридной электрохимической системы. Но при длительном хранении происходит процесс пассивации. Разберем в чем плюсы и минусы, как можно ее избежать или уменьшить последствия и как проводить депассивацию батареек на примере продукции и рекомендаций компании FANSO EVE Energy. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

55 минут назад, Lexter сказал:

Зачем

Ну как бы скорость - обратное от времени пролета. И как тут обойтись банальным счетчиком?

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

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

51 минуту назад, Lexter сказал:

Зачем?

Что скорость есть величина обратно пропорциональная времени.
И какое расстояние не делай и  какую  дискретность не ставь , переменой остается время, на которое нужно делить с приемлемой точностью , а это минимум 32 бита.
 

1 час назад, Lexter сказал:

Всего-то 600 дискретов.

1200... 0,5 это +/-0,25...

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

@Lexter Ну да, идея была красивая. :i-m_so_happy:Хотя если извернуть ТЗ и использовать изврат вроде "темпа", то можно и счетчиках реализовать.

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

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

Расстояние между датчиками 180мм. Счетчик 1МГц. Для скорости 300м/с результат счёта = 600, для скорости 80м/с имеем 2250 тиков счетчика. Если взять счетчик с предустановкой в -600, то выход от 0 до 1650 тиков.

Берём 4 микросхемы ПЗУ по 2КБайта, по одной на каждый 7-сегментный разряд, в которые записываем уже результат преобразования тиков счётчика в скорость в 7-сегментной кодировке.

Вот и всё. Получается 11-разрядный счётчик, выходы счётчика прямо на адресную шину ПЗУ, на выходы ПЗУ вешаем индикаторы.

Изменено пользователем Yurkin2015
Ссылка на комментарий
Поделиться на другие сайты

Ну.... тогда есть еще вариант матрицы на диодах или "или-не" :), очень большой матрицы:yes:.

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

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

7 часов назад, Lexter сказал:

ПЗУ - это не жёсткая логика. :(

берем 155ре3 - прожигаем как надо и получаем жесткую :) 

все гениальное просто. чем проще тем надежнее.

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

В 11.04.2024 в 16:48, Артем120 сказал:

на жёсткой логике

скорее всего имеется в виду, что не МК

Цитата

Система на «жесткой логике» – традиционная вычислительная система, особенность которой состоит в том, что алгоритмы обработки и хранения информации в ней жестко связаны со схемотехникой системы. Любая система на "жесткой логике" обязательно представляет собой специализированную систему, настроенную исключительно на одну задачу

Изменение алгоритмов в системе на «жесткой логике» возможно только путем изменения структуры системы, замены электронных узлов, входящих в систему, и/или связей между ними.

Программируемые (универсальные) системы – универсальная вычислительная система, которая может адаптироваться под любую задачу, перестраиваться с одного алгоритма работы на другой без изменения аппаратуры. Задание нового алгоритма обеспечивается вводом в систему дополнительной управляющей информации, программы работы системы (рис. 1.2). Тогда система становятся универсальной, или программируемой, с не жесткой, а гибкой логикой.

 

все гениальное просто. чем проще тем надежнее.

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

33 минуты назад, v1ct0r сказал:

один раз жестко запрограммировал и все ... имеется в виду, что не МК

Тогда в ТЗ жёстко вписывается и под все определения "жёсткой логики" чётко подходит МК с масочным программированием. Не подкопаешься - микросхемка, на заводе сделанная. Никакой универсальности. Ничего в ней изменить нельзя. :D

Немножко с "натягом" - МК с однократным программированием. В принципе результат тот же самый, но алгоритм загружает не завод, а сам пользователь.

Изменено пользователем Lexter
Ссылка на комментарий
Поделиться на другие сайты

ретрограды вы :) 

пусть ТС решает подходит ему это под жесткую логику или нет

если из ПЗУ раз и на всегда делается не стандартный дешифратор - чем это не жесткая логика?

да и ППЗУ тоже самое(РФ1, РФ2 и т.д.)

все гениальное просто. чем проще тем надежнее.

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

7 минут назад, v1ct0r сказал:

если из ПЗУ раз и на всегда делается не стандартный дешифратор - чем это не жесткая логика?

Так я и говорю, какая разница из чего. Если из МК раз и навсегда делается нестандартный дешифратор (сразу вместе со счётчиками) - чем это не жесткая логика? :D

Кстати, всё преобразование кода со счётчика в код скорости прямо в семисегментном виде элементарно на мультиплексорах рисуется. И микросхем-то не так уж много будет. Тысяч 20-30 всего... Но зато уж точно ни одна собака не придерётся.

Изменено пользователем Lexter
Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, v1ct0r сказал:

если из ПЗУ раз и на всегда делается не стандартный дешифратор - чем это не жесткая логика?

О.. даже комбинаторная логика не всегда бывает жесткой... :D
смотрел как-то воспоминания одного из разрабов наса, производитель отказал поставлять  4077 в спейс исполнении, причем 4070 готов был поставить без вопросов. И то и то XOR , первая с инверсией вторая нет. Из-за нюансов топологии первая склона к самопереключению в условиях повышенного фона.

 

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

20 часов назад, Lexter сказал:

Тут вполне тривиальными двоичными счётчиками можно обойтись, если расстояние между датчиками и тактовую частоту правильно выбрать, чтоб прям в нужных единицах выводить.

Тоже непонятно, в чём затык. Первый датчик пули разрешает прохождение импульсов от генератора на счётчик, второй датчик останавливает счёт. За основу можно взять схемы частотомеров на дискретной логике.

"Я не знаю какой там коэффициент, я просто паять умею. "

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

37 минут назад, Dr. West сказал:

Тоже непонятно, в чём затык

Как на жесткой логике реализовать перевод полученного времени в скорость для отображения на дисплее.

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Ток измерения сопротивления на этих пределах отличается в 10 раз. Вы по сути сняли ВАХ транзистора.   Я не понимаю одного. Если вам нужно тестировать солнечные панели при определенном интервале токов нагрузки, то  почему бы не сделать источник тока, управляемый напряжением (которое можно получить тем же ШИМом с выхода МК), вместо схемы, эмулирующей резистор, ток через который зависит от напряжения на нём?  
    • Троится - от слова тро...о...лль. Мумитроль Если денег хватит. Водичкой поливать периодически...
    • При взгляде на АЧХ этого динамика  должно быть понятно, почему у него перебор по СЧ. Как в прочем и то, почему +3дБ в TQWP в полосе 70...150-180Гц идут ему на пользу. Чего, кстати, в ЗЯ, получить практически не возможно.
    • Без понятия как оно со встроенным звуком уживется, утилита настройки этого сраного реалтека полный шлак современная версия.                Именно креативу дисконтную что то жаба душит пока.         Блок питания в человеческом виде для самодельного 2.1 усилка не знаю когда выйдет собрать. Вот и думаю, а не плюнуть ли на это дело. 
    • Особенно извращенный причём. Был бы с лапками, то ценник условно приемлем. 
    • @Aknod , "11 лет спустя..."(с) Самого это не смущает?  
    • А чем прямой способ не подходит? Я не был уверен что там будет какая-то адекватная зависимость но все что угодно в определенных пределах и с определенной погрешностью можно описать какой угодно функцией. Зависимость оказалась линейной - ну ок, взял формулу и пользуюсь. Ну оно будет равно произведению тока на номинал этого резистора, ток я где возьму? Измерю? А если там мизерная величина какая будет погрешность? А чтоб я знал что там стоит на цифровых выходах Arduino UNO с поддержкой PWM. Как-то преобразуется, иначе на мультиметре оно бы прыгало. Лишний конденсатор ставить туда явно не стоит - это даст значительную задержку между последовательными измерениями. У меня и так 20 секунд на измерение всего интервала от 0 до 255 уходит в основном из-за записи на карту памяти построчно, а тут еще будут паузы чтобы напряжения установились. Мне это и нужно было, резистивная нагрузка через которую проходит ток разных значений. Делитель тут действительно не получится.
×
×
  • Создать...