#1 2021-05-18 12:32:43

Smit7ua
Учасник
З Каменка
Зареєстрований: 2017-03-29
Повідомлень: 6

Отсечка по оборотах на авто

Всем привет хочу сделать отсечку на двигатель двс, есть исходный код под пик контролер помогите сделать такую же только на ардуино smile

Неактивний

#2 2021-05-18 15:31:03

г0сть
Гість

Re: Отсечка по оборотах на авто

Smit7ua пише:

есть исходный код под пик

А чем pic не устраивает?

#3 2021-05-18 18:50:43

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

Re: Отсечка по оборотах на авто

Smit7ua пише:

Всем привет хочу сделать отсечку на двигатель двс, есть исходный код под пик контролер помогите сделать такую же только на ардуино smile

Как и чем помочь ?

Неактивний

#4 2021-05-18 18:54:28

Smit7ua
Учасник
З Каменка
Зареєстрований: 2017-03-29
Повідомлень: 6

Re: Отсечка по оборотах на авто

код из пика под авр переделать

Неактивний

#5 2021-05-18 18:55:31

Smit7ua
Учасник
З Каменка
Зареєстрований: 2017-03-29
Повідомлень: 6

Re: Отсечка по оборотах на авто

@ DEVICE PIC12F675,INTOSC 'Set oscillator - internal 
DEFINE OSC 4           ' Internal Freq. 4 MHz

TACHO  var GPIO.0
LED    var GPIO.1
SETB   var GPIO.4

HPULSE VAR WORD
LPULSE VAR WORD
PERIOD VAR WORD
STORED VAR WORD

TRISIO = %010001                           
ANSEL  = 0               
CMCON  = %00000111         

main:
READ 0, STORED.Byte0
READ 1, STORED.Byte1

pulsin TACHO, 0, LPULSE
pulsin TACHO, 1, HPULSE
PERIOD = LPULSE+HPULSE

IF SETB = 0 THEN
WRITE 0, PERIOD.Byte0
WRITE 1, PERIOD.Byte1
ENDIF

IF PERIOD = 0 THEN
LED = 0
PAUSE 60 '
LED = 1
PAUSE 20 '
GOTO main
ENDIF

IF PERIOD < STORED THEN
' SOUND BIPPER,[120,10] - комментируем эту строку
LED = 0
PAUSE 17 ' - вставляем задежку между выключением
LED = 1
PAUSE 20 ' - и включением транзистора

ENDIF

goto main
END

Неактивний

#6 2021-05-18 20:34:05

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

Re: Отсечка по оборотах на авто

А не проще сделать описание алгоритма по которому работает прибор и уже по нему написать необходимую программу ?

Неактивний

#7 2021-05-18 22:39:03

ard125
Учасник
Зареєстрований: 2019-01-30
Повідомлень: 121

Re: Отсечка по оборотах на авто

В сети полно тахометров на ардуино. Берете готовый код и останется только добавить пару строк для моргалки с пищалкой.

Неактивний

#8 2021-05-18 22:41:03

Smit7ua
Учасник
З Каменка
Зареєстрований: 2017-03-29
Повідомлень: 6

Re: Отсечка по оборотах на авто

Может и проще, но я не умею sad

Неактивний

#9 2021-05-19 07:24:59

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 874

Re: Отсечка по оборотах на авто

тогда озвучивайте бюджет и тот, кто умеет, может быть (если бюджет устроит) переделает пиковскую программу под авр.

Неактивний

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

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

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