Jump to content

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


Recommended Posts

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

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

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

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

Edited by Артем120
Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

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

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

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

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Edited by Lexter
Link to comment
Share on other sites

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

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

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

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

Зачем

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

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

Link to comment
Share on other sites

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

Зачем?

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

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

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

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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

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

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

Edited by Yurkin2015
Link to comment
Share on other sites

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

Берём 4 микросхемы ПЗУ

Когда это  ПЗУ стала  жесткой логикой? :acute:

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

ну да постоянное ЗУ 

один раз жестко запрограммировал и все :) 

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

Link to comment
Share on other sites

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

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

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

Цитата

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

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

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

 

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

Link to comment
Share on other sites

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

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

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

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

Edited by Lexter
Link to comment
Share on other sites

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

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

Edited by Lexter
Link to comment
Share on other sites

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

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

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

 

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...