#1 2017-04-25 12:19:15

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

счетчик новичку

помогите с кодом, нужен счетчик импульсов по аналоговому входу, напряжение будут колебаться с затуханиям  от 5 до -5 вольт, фиксировать нужно эти колебания от 5 до 0.5, и после отображать количество этих колебаний на индикаторе roll

Неактивний

#2 2017-04-25 15:11:22

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

тз просто супер...  smile

Неактивний

#3 2017-04-25 16:11:54

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

В электронике кое что понимаю, а вот с программированием контролеров ничего..
очень нужен этот https://www.youtube.com/watch?v=SsXZEItcxTo&t=450s  индикатор создать на ардуино, но что-бы количество импульсов подсчитывал и выводил на дисплей 1602 i2c..
Говорт как-то это с прерыванием можно сделать
Помогите пожалуйста.

Неактивний

#4 2017-04-25 17:47:21

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

А, вся остальная схема, что на транзисторах у вас есть ?

Неактивний

#5 2017-04-25 18:08:25

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

думаю на логике сделан антидребезг и обнуления счетчика, в контролере это можно и так прописать..
нужно чтоб ардуинка при нажатии кнопки + сборка на irf1309- проверяемую катушку подсаживала на заряженный конденсатор(в итоге создадутся затухающие колебания их нужно подсчитать)
и как мне кажется усилитель на базе полевика отпадает

Неактивний

#6 2017-04-25 18:42:32

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

и как мне кажется усилитель на базе полевика отпадает
== как я понял, то полевик там используется для формирования фронта импульса по которому идет подсчет...
цепляться на аналоговый вход по моему будет весьма проблематично...

Неактивний

#7 2017-04-25 18:48:27

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

с помощью прерывания по фронту импульса разве не получиться? ато с полевиком не сформирует импульс ниже 0.6 вольта..

Неактивний

#8 2017-04-25 18:50:46

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

если не получиться тогда буду подсчитывать импульсы счетчиком на примере cd4017 sad

Неактивний

#9 2017-04-25 19:08:08

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

с помощью прерывания по фронту импульса разве не получиться?
== так это и есть внешнее прерывание по фронту НО !!! без полевика там синусоида, какой фронт ?

ато с полевиком не сформирует импульс ниже 0.6 вольта..
== логическая единица находится в промежутке напряжений от 2,7 – 5 Вольт, логический нуль от 0 – 0,5 Вольт. Промежуток напряжений от 0,5 – 2,7 Вольт соответствует неопределенному состоянию, то есть никто не может предсказать к какому уровню перейдет сигнал.

буду подсчитывать импульсы счетчиком на примере cd4017
== тут по моему также действуют логические уровни описанные выше...

ttl1.png

Остання редакція renoshnik (2017-04-25 19:21:42)

Неактивний

#10 2017-04-25 21:17:45

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

потому я и хотел чтоб ардуинка по аналоговому входу  эти полуволны записывал и потом суммировала

Неактивний

#11 2017-04-25 21:24:13

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

как я это вижу, если на входе было 0 стало больше 0.5 тогда i=i+1, как то так roll

Неактивний

#12 2017-04-25 21:25:20

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

kooba пише:

потому я и хотел чтоб ардуинка по аналоговому входу  эти полуволны записывал и потом суммировала

Выше я как раз про ардуину и писАл...

Неактивний

#13 2017-04-25 21:26:20

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

kooba пише:

как я это вижу, если на входе было 0 стало больше 0.5 тогда i=i+1, как то так roll

какова частота замеров ?

Неактивний

#14 2017-04-25 21:26:49

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

10-20кгц

Неактивний

#15 2017-04-25 22:05:51

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

на "ардуиновском" сленге тут не получится (скорости не хватит), нужно писать на Си...

какой бюджет проекта ?

Неактивний

#16 2017-04-25 22:20:43

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

В таком случае разочаровался чет я с ардуиной, думал будет проще...
И на том спасибо!!!

Неактивний

#17 2017-04-25 23:00:31

kooba
Учасник
Зареєстрований: 2017-04-25
Повідомлень: 10

Re: счетчик новичку

а если компаратор на цифровом входе поставить, так получится?

Неактивний

#18 2017-04-26 09:01:08

renoshnik
Учасник
Зареєстрований: 2017-04-03
Повідомлень: 1,025

Re: счетчик новичку

kooba пише:

а если компаратор на цифровом входе поставить, так получится?

С компаратором конечно будет надежнее...
В этом случае как раз и нужно будет использовать прерывание по входящему сигналу...
Это уже более реальная задача учитывая ваши требования к частоте сигнала...

Остання редакція renoshnik (2017-04-26 14:23:18)

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму