Эмуляция работы трамблёра

Baltazar
Offline
Зарегистрирован: 02.10.2014

Здравствуйте. Проблема в том, что нужно сделать стенд для настройки автомобильного тахометра для карбюраторного автомобиля. На ардуино выдаю квадратный импульсный сигнал, длинну импульса и расстояния между импульсами задаю просто делеем, регулируемым переменным резистором(для контроля, на лругом пине сидит светодиод). Дальше пускаю сигнал через транзисторную оптопару, на выходе которой подключаю 12 вольт и на приёмный пин на тахометре, но тахометр молчит, как буд-то показаний и нет (тахометр заведомо рабочий, на автомобиле показания выдаёт). Подскажите, что я делаю не так?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

есть подозрение что выход оптопары неправильно включен

Baltazar
Offline
Зарегистрирован: 02.10.2014

Оптопара 4n25, подключал по даташиту, напряжение на выходе есть

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

А максимальная рабочая частота оптопары какова ? И какова длительность импулса ? :)

Baltazar
Offline
Зарегистрирован: 02.10.2014

Частоту меняю резистором от очень низкой, до такой, что светодиод даже не моргает, а горит постоянно, а тахометр даже не дёргается, оптопара транзисторная, использовал её для управления нагрузочными транзисторами, спокойно вытягивала максимальную частоту ШИМ, поддерживаемую ардуиной.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

наверно стоит посмотреть сигнал осциллографом при подключенном тахометре от машины и от ардуины

возможно просто оптопара по току не тянет

Baltazar
Offline
Зарегистрирован: 02.10.2014

Эх, да если б был он, осцилограф ((( когда цеплял к машине, сразу замерил ток, на импульсном проводе, порядка 20 миллиампер, оптопара выдерживает до 70 вроде.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ага. только у тебя же + через резистор. а там врядли у тебя 20ма

да и как ток мерял?

 

Baltazar
Offline
Зарегистрирован: 02.10.2014

ток мерил через амперметр, включая в разрыв, конечно я понимаю, что это далеко не номинал, но тут он вообще даже не дёргается. Попробую конечно на транзисторе собрать, может поможет

Datak
Offline
Зарегистрирован: 09.10.2014

Ничего так не понимаю. Вот если бы схемку...

art100
Offline
Зарегистрирован: 09.03.2014

Baltazar пишет:

Здравствуйте. Проблема в том, что нужно сделать стенд для настройки автомобильного тахометра для карбюраторного автомобиля. На ардуино выдаю квадратный импульсный сигнал, длинну импульса и расстояния между импульсами задаю просто делеем, регулируемым переменным резистором(для контроля, на лругом пине сидит светодиод). Дальше пускаю сигнал через транзисторную оптопару, на выходе которой подключаю 12 вольт и на приёмный пин на тахометре, но тахометр молчит, как буд-то показаний и нет (тахометр заведомо рабочий, на автомобиле показания выдаёт). Подскажите, что я делаю не так?

Столько букав не осилил-delay пересилил.

А схемку и код можно?

Или опять телепатическим сеансом читать?

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Baltazar пишет:

Частоту меняю резистором от очень низкой, до такой, что светодиод даже не моргает, а горит постоянно, а тахометр даже не дёргается, оптопара транзисторная, использовал её для управления нагрузочными транзисторами, спокойно вытягивала максимальную частоту ШИМ, поддерживаемую ардуиной.

А светодиод повесить на выходной стороне оптопары не пробовали? (+12В, 10кОм, лед, коллектор оптопары или просто последовательно в разрыв провода от коллектора)

Baltazar
Offline
Зарегистрирован: 02.10.2014
void setup()
{
  
}
void loop()
{
  digitalWrite(8, +5);
  digitalWrite(9,HIGH);
  delay(analogRead(A0));
  digitalWrite(8, LOW);
  digitalWrite(9,LOW);
  delay(analogRead(A0));
}
 
вот код,
оптопара боюсь не потянет и светодиод, и тахометр.
renoshnik
Offline
Зарегистрирован: 11.04.2013

банально быстродействия не хватает ...

Baltazar
Offline
Зарегистрирован: 02.10.2014

у кого? у ардуины или у тахометра ? сомневаюсь в этом

renoshnik
Offline
Зарегистрирован: 11.04.2013

Baltazar пишет:

у кого? у ардуины или у тахометра ? сомневаюсь в этом

У ардуины из-за кода...

http://habrahabr.ru/post/141442/

Baltazar
Offline
Зарегистрирован: 02.10.2014

Библиотеку конечно попробую поковырять, но как же тогда люди писали тахометр для 8 лопастного вентилятора, и успевали считывать частоту до нескольких тысяч оборотов в минуту (то есть по факту было около 150 сигналов в секунду и ардуино вполне справлялся). Тут как бы частота нужна ниже раза в три, да и визуально-то светодиод-то моргает. 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

например полевик поставить AO4606 или IRF7319

Baltazar
Offline
Зарегистрирован: 02.10.2014

Уже думал на эту тему, просто пока деталей нету, завтра куплю оптопары р-н-р-шные, и воткну транзистор

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

Baltazar
Offline
Зарегистрирован: 02.10.2014

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

stels
Offline
Зарегистрирован: 03.01.2014

конденсатор не ставил? Трамблер контактный/безконтактный? Тахометр для контактного/безконтактного?

Baltazar
Offline
Зарегистрирован: 02.10.2014

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

stels
Offline
Зарегистрирован: 03.01.2014

конденсатор в контактном трамблере стоит

Baltazar
Offline
Зарегистрирован: 02.10.2014

а как вы предлагаете поставить его после ардуино?

 

stels
Offline
Зарегистрирован: 03.01.2014

конденстор стоит на контактном трамблере параллельно контактам, насчет бесконтактного не в курсе

Baltazar
Offline
Зарегистрирован: 02.10.2014

Проблему решил. Дело оказалось в низком токе, как и говорил Жека. Собрал ключик на двух транзисторах и всё заработало. Благодарю за потрачеое время.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

))