|
0 / 0 / 0
Регистрация: 21.12.2021
Сообщений: 13
|
|
Тахометр на ассамблер25.01.2022, 00:36. Показов 1593. Ответов 10
пытаю задуму написать прогу измерения оборотов
мотор крутит 15000 об\мин делю 15000 на 60 секунд получаю 250 за секунду ,одного регистра хватает ,умножаю на 60 содержимое регистра и на индикацию.Я не чего не упустил? книг накидал много но вот чтобы по теме нет , кто знает книгу или статью буду рад почитать.
0
|
|
| 25.01.2022, 00:36 | |
|
Ответы с готовыми решениями:
10
Не знаю как закончить уровнение. Ятолько начал учить ассамблер не судите строго чайника аналоговый тахометр Тахометр вентилятора |
|
1184 / 670 / 113
Регистрация: 15.05.2012
Сообщений: 4,078
|
|
| 25.01.2022, 12:00 | |
|
Суть верна.
0
|
|
|
4083 / 2681 / 432
Регистрация: 09.09.2017
Сообщений: 11,921
|
||||
| 25.01.2022, 12:48 | ||||
|
Надеюсь, результат умножения на 60 не забываете сохранять как 16-битное число?
0
|
||||
|
Windows must die
|
|
| 25.01.2022, 14:49 | |
|
Можно для надежности два таймера использовать: одним считать периоды между импульсами, вторым — их количество за секунду. Если частота большая, у второго данные будут более точными, если маленькая — у первого. Найти границу применимости каждого элементарно.
0
|
|
|
0 / 0 / 0
Регистрация: 21.12.2021
Сообщений: 13
|
||||||
| 27.01.2022, 22:55 [ТС] | ||||||
|
здравствуйте ,писать буду для пик16ф84а, 100% что прога будет сырая и ривая но от чего-то надо отталкиваться ,подопытный мотор от стиралки у него стоит датчик скорости , если будет дребезг то рекомендуют тригер шмидта
выдрал из пдфа ,ПРОГА КРИВАЯ но я понял суть (надеюсь),таймер ставлю на1 секунду горят леды , и 1 секунду считает импульс ,будет мигать но как говориться 1-й блин.................
0
|
||||||
|
4040 / 2652 / 582
Регистрация: 11.09.2009
Сообщений: 9,463
|
|||||
| 28.01.2022, 10:14 | |||||
|
0
|
|||||
|
0 / 0 / 0
Регистрация: 21.12.2021
Сообщений: 13
|
|
| 28.01.2022, 17:32 [ТС] | |
|
не так всё просто ,если я могу заставить пик16 и какой нибудь сдвиговый регистр выводить на 7-й индикатор цифры или слова , то только потому что вижу всю картину и знаю как они работают , а тут я вижу только куски , и то не хорошо .
0
|
|
|
61 / 186 / 31
Регистрация: 14.02.2013
Сообщений: 1,695
|
|
| 30.01.2022, 22:01 | |
|
В моторах от стиральных машин стоят резольверы в основном, при помощи резольвера и АЦП в микроконтроллере можно сделать контроллер оборотов.
0
|
|
|
0 / 0 / 0
Регистрация: 21.12.2021
Сообщений: 13
|
|
| 03.02.2022, 23:51 [ТС] | |
|
здравствуйте , требуется совет крутил ,крутил кусок проги но не очень выходит.
примерно так 1. старт программы 2.инициализация 3.вывод на индикацию 4.прерывания включены ,таймер через секунду сбрасывается 5.прерывание 6.настраиваю порт на вход 7.пошёл импульс с мотора а вот дальше не выходит, куда складывать импульс как и чем организовать длительность секунды уже в прерываниях?
0
|
|
|
61 / 186 / 31
Регистрация: 14.02.2013
Сообщений: 1,695
|
|
| 06.02.2022, 18:22 | |
|
Пошёл импульс с мотора на порт настроенный на прерывание по изменению уровня, произошло прерывание сбрасываешь регистры таймера на 0 далее ждёшь следующий импульс от мотора который опять запустит прерывание на порту, произошло второе прерывание по порту, записываешь данные из регистров таймера в переменную. Далее переменную обрабатываешь в основном цикле программы.
0
|
|
|
0 / 0 / 0
Регистрация: 21.12.2021
Сообщений: 13
|
|
| 07.02.2022, 20:28 [ТС] | |
|
Это придётся содержимое регистра таймера решать .Вроде надо взять количество переполнений таймера прибавить содержимое таймера примерно ясно , а как это вычислять? к тому же ещё придётся поправку на делитель таймера корректировать .Тут математика гораздо сложней ,что на что делить ?
0
|
|
| 07.02.2022, 20:28 | |
|
Помогаю со студенческими работами здесь
11
Тахометр на скутер. тахометр tx_517 Тахометр чудит Квазианалоговый тахометр Псевдоаналоговый тахометр Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|