Перейти к содержанию
    

Преобразователь частоты в напряжение на MC14538B (CD14538B)

(Вы разобрались что является причинои вашего "начинает фальшивить".)

 

Уточяю. Что произходит с ДВС во время "начинает фальшивить"

 

Начинает немного брыкатся......

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Начинает немного брыкатся......

 

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

чтобы устранить признак "начинает фальшивить" или всё же измеряется что то более классическое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Принцип изменений идет из расчетов по формулам. (в МК зашиты своеобразные таблицы с параметрами.) в связи, с отсутствием измерения одного из параметров, а их 3: Датчик положения топливной (а точней воздушной) заслонки, Датчик абсолютного давления в впускном коллекторе и информация о оборотах двигателя. И возникают не точности на высоких оборотах...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, не смогу..... Мои познания в МК еще не настолько обширны......

Не верю.

Здравствуйте.

post-26773-1247027027_thumb.png

Вот "вырезка" из таблицы контроллеров архитектуры MCS51 от Атмела, имеющие в своем составе ADC.

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

- задаетесь максимально допустимым временем измерения. Допустим 0.1 сек.

- задаетесь частотой тактирования таймера. Допустим 12:6=2МГц

- подаете на вход прерывания сигнал от датчика оборотов

- с приходом активного фронта сигнала запускаете таймер с обработкой переполнений (инкрементируете регистр расширения разрядности таймера)

- дополнительно подсчитываете число прерываний от датчика оборотов за время измерения

- по окончании времени измерения (а это случится после 3-х переполнений таймера) дожидаетесь прихода прерывания от датчика оборотов и останавливаете таймер.

 

Таким образом у Вас будет необходимая информация для расчета скорости вращения 60*Fo*K*Nx/nox,

где Fo -частота тактирования таймера

K -коэффициент преобразования. Обратная величина числа импульсов датчика за 1 оборот вала, в Вашем случае 1:1=1

Nx -целое число периодов от датчика оборотов

nox-число периодов Fo за время Nx.

 

Допустим, измеряется скорость вращения S=9876,543 об/мин

9876,543:60=164,60905Гц->6075мкс->100'000мкс:6075=int(16.46+1)=17(Nx)->17*6075мкс/0.5мкс=206550(nox)

S'=60*2'000'000*1*17/206550=9876.5 об/мин

с погрешностью 60*Fx/Fo*Tизм~60*164,60905/2'000'000*0.1~0.05 об/мин.

Удачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

akl, Спасибо вам огромное, я попробую воплотить счетчик на МК. Но это будет уже после защиты курсовой уже просто времени не осталось(машина все равно моего друга....)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы ошибаетесь. Причем, фундаментально, на уровне понимания весьма простых вещей. :twak:

 

Фильтр всего лишь усредняет напряжение на выходе одновибратора. Напряжение на выходе фильтра не зависит от "постоянной времени", потому что среднее значение напряжения на выходе одновибратора никак не зависит от нее. Будет на выходе одновибратора коэффициент заполнения 50% (т.е. скважность 2) - на выходе фильтра будет 50% от напряжения питания. Будет коэффициент заполнения 99% - на выходе фильтра фильтра будет 99% от напряжения питания, какую бы большую "постоянную времени" вы ни выбрали.

:rolleyes:

Вы явно погорячились :rolleyes:

1 предположим что тау(она же постоянная времени,но без кавычек) равна бесконечности.

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

И ваша формула здесь явно привирает.

2 предположим,что 7*тау меньше зазора между импульсами.

выходное напряжение будет равно 0

И ваша формула здесь опять врет.

Достаточно????

Дабы воплотить ваш метод в жизнь надо

1 выкинуть фильтр (в любое место,куда душа пожелает)

2 мерять нужно следущим образом: оцифровываете ваш столбик,а затем размазываете сумму по всему периоду.

Только тогда ваша формула имеет право на жизнь.

Кстати даже этого делать не надо ибо ваш столбик(он же импульс имеет фиксированную амплитуду.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 предположим что тау(она же постоянная времени,но без кавычек) равна бесконечности.

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

Явная подтасовка. Если уж тау равна бесконечности, то и время дработы двигателя берите равным бесконечности. В этом случае напряжение на выходе фильтра установится точно в соответствии с формулой, поскольку она дает предел, к которому будет стремиться выходное напряжение.

 

2 предположим,что 7*тау меньше зазора между импульсами.

выходное напряжение будет равно 0

Это преобразователь частоты в напряжение. Его выходное напряжение зависит от частоты. При низкой входной частоте выходное напряжение обязано быть близким к нулю. Поднимите частоту, и ваш "зазор между импульсами" рано или поздно уменьшится до величины меньше 7*тау, а начиная с какой-то входной частоты на выходе будет Vcc. То есть, даже какое бы заведомо бредовое значение параметров выходного фильтра вы ни задали, выходное напряжение всегда будет меняться от 0 при нулевой частоте, до Vcc при частоте, выше предельной.

 

Учите матчасть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Явная подтасовка. Если уж тау равна бесконечности, то и время дработы двигателя берите равным бесконечности. В этом случае напряжение на выходе фильтра установится точно в соответствии с формулой, поскольку она дает предел, к которому будет стремиться выходное напряжение.

 

 

Это преобразователь частоты в напряжение. Его выходное напряжение зависит от частоты. При низкой входной частоте выходное напряжение обязано быть близким к нулю. Поднимите частоту, и ваш "зазор между импульсами" рано или поздно уменьшится до величины меньше 7*тау, а начиная с какой-то входной частоты на выходе будет Vcc. То есть, даже какое бы заведомо бредовое значение параметров выходного фильтра вы ни задали, выходное напряжение всегда будет меняться от 0 при нулевой частоте, до Vcc при частоте, выше предельной.

 

Учите матчасть.

Какой же вы трудный.

У вас есть RC-фильтр с наплевать какой постоянной.

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

Если следующий импульс вы подадите через время большее чем 7 тау(для надежности) то ваш кондер разрядится до НУЛЯ вольт.

Если вы посмотрите сей процесс осциллографом-то увидите подьём напряжения затем спад до нуля.Поверьте-это и есть пульсации и гигантские.Неужели так непонятно?Ваша формула правильная только в том случае-если вы или ваш контроллер померяет площадь импульса,а затем равномерно распределит её(площадь) по всему периоду.Тогда вас будет ждать счастье.Если возьмете обычный вольтметр -будет полная..............

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас есть RC-фильтр с наплевать какой постоянной.

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

Если следующий импульс вы подадите через время большее чем 7 тау(для надежности) то ваш кондер разрядится до НУЛЯ вольт.

Почти до нуля. Это как раз и есть то, что требуется от преобразователя частота-напряжение. Раз следующий импульс приходит через очень большое время, это значит, что входная частота маленькая. При малой входной частоте выходное напряжение должно быть близко к нулю. :twak:

 

Подайте на вход большую частоту - и выходное напряжение будет увеличиваться пропорционально частоте. Пока не достигнет напряжения питания.

 

Если вы посмотрите сей процесс осциллографом-то увидите подьём напряжения затем спад до нуля.Поверьте-это и есть пульсации и гигантские.

Я вас опять спрашиваю, почему это "гигантские", какая величина пульсаций?

 

Подсказываю, поскольку вижу, что вы не знаете ответа, что этот вопрос для вас слишком сложный. При заданном напряжении питания Vcc и длительности импульса одновибратора t, макс. величина пульсаций полностью определяется той самой "постоянной времени" RC, на которую вам "наплевать" (на самом деле это частный случай, применимый только к фильтру первого порядка, для фильтров более высокого порядка говорить о "постоянной времени" безграмотно). Хотите получить пульсации амплитудой не более, чем заданная, - выбираете соответствующую "постоянную времени". Судя по всему, до вас никак не дойдет, что макс. амплитуда пyльсаций не зависит от вх. частоты. При увеличении "постоянной времени" пульсации приобретают все более близкую к идеально треугольной форму. Максимальные (но отнюдь не "гигантские") пульсации будут при малых входных частотах. B пределе макс. амплитуда пульсаций стремится к значению

 

Vпульс.макс = (Vcc*t) / RC

 

При фиксированном значении RC при увеличении частоты амплитуда пульсаций yменьшается, полностью исчезая при частотах, выше предельной - на выходе будет Vcc. Какой величины макс. пульсации вам нужны, чтобы вы перестали демагогически называть их "гигантскими"? Милливольт, микровольт? Называйте вашу цифру. :krapula:

 

Для схемы, приведенной в первом посте треда, если задать правильную длительность импульса t=6 мс, то при Vcc=5 V, R3=100 кОм и C3=47 мкФ максимальная амплитуда пульсаций не превышает 7 мВ и примерно соответствует разрешающей способности 10-битного ЦАПа.

 

:bb-offtopic: Вы бы лучше воздержались давать вредные советы начинающим. Вам в этом разделе больше пристало задавать вопросы и с почтением слушать ответы знающих людей. Вот когда подучитесь немножко, тогда будете отвечать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Господам спорщикам я бы посоветовал определиться в терминах и определениях. То бишь какое все-таки преобразование они обсуждают-то?

а) частота->напряжение, при котором скважность входной частоты постоянная, а меняется ее период

б) ШИМ->напряжение, при котором период входных импульсов постоянный, но меняется его скважность

в) смесь того и другого, когда одновременно меняются и скважность и период входных импульсов.

А то ПМСМ у кого-то туман в голове ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

фДля схемы, приведенной в первом посте треда, если задать правильную длительность импульса t=6 мс, то при Vcc=5 V, R3=100 кОм и C3=47 мкФ максимальная амплитуда пульсаций не превышает 7 мВ и примерно соответствует разрешающей способности 10-битного ЦАПа.

 

:bb-offtopic: Вы бы лучше воздержались давать вредные советы начинающим. Вам в этом разделе больше пристало задавать вопросы и с почтением слушать ответы знающих людей. Вот когда подучитесь немножко, тогда будете отвечать.

У вас прогресс-вы вспомнили про постоянную времени.Ещё немного и всё будет хорошо.Возьмите любой симулятор и прогоните процесс на нем,всё и увидите.Почему вы уперлись в мах частоту?Там все хорошо.Перейдите на низкие частоты.Кстати 7 мВ это всегда?При любой частоте?

Кстати об амплитуде -при постоянной времени 1мкС пульсации будут простираться от напряжения питания и до 0.И Вы будете утверждать,что от тау ничего не зависит?Вы очень смелый человек. :rolleyes:

 

xemul а если поставить после одновибратора микросхемку измеряющее истинное СКЗ -счастье будет полным и всеобемлющим.Это вмаесто стрелочного прибора.

 

 

Господам спорщикам я бы посоветовал определиться в терминах и определениях. То бишь какое все-таки преобразование они обсуждают-то?

а) частота->напряжение, при котором скважность входной частоты постоянная, а меняется ее период

б) ШИМ->напряжение, при котором период входных импульсов постоянный, но меняется его скважность

в) смесь того и другого, когда одновременно меняются и скважность и период входных импульсов.

А то ПМСМ у кого-то туман в голове ;)

я предпологаю,что а

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Господам спорщикам я бы посоветовал определиться в терминах и определениях. То бишь какое все-таки преобразование они обсуждают-то?

а) частота->напряжение, при котором скважность входной частоты постоянная, а меняется ее период

б) ШИМ->напряжение, при котором период входных импульсов постоянный, но меняется его скважность

в) смесь того и другого, когда одновременно меняются и скважность и период входных импульсов.

Чтобы таких вопросов не возникало, вы перечитайте тред сначала, особенно первый пост. Там и схема есть. Поэтому ни у кого не должно быть ни иллюзий, ни вопросов такого плана. А тем, кто не умеет читать схемы и даташиты, в спорах лучше не участвовать. Им лучше в сторонке, не путаясь со своими смешными глупостями под ногами, скромно послушать, что умные дяди говорят.

 

я предпологаю,что а

Вы не способны читать схемы. О чем с вами спорить? Идите, учите уроки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтобы таких вопросов не возникало, вы перечитайте тред сначала, особенно первый пост.
У меня лично нет вопросов. Все вышеперечисленные вопросы я предложил, чтобы тот, кто упорствует в своих заблуждениях (кстати, любопытно, а почему вы сразу к себе их применили? :cranky: я же не цитировал вас и не обращался лично к вам :rolleyes: ), задумался, а может он чего-то недопонял в теме топика?

Им лучше в сторонке, не путаясь со своими смешными глупостями под ногами, скромно послушать, что умные дяди говорят.
Если это ко мне обращение, то я пропускаю мимо, т.к. в данном случае оно ко мне не относится. Если же вы на кого-то другого намекаете, то... думаете стоит зарабатывать еще одно предупреждение, нарушая п.2.1а Правил форума. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы не способны читать схемы. О чем с вами спорить? Идите, учите уроки.

На пушках Фридриха великого(если не путаю) было написано-последний довод королей.

На чем вы напишите свои гадости?

Для вас потрудился в протеусе-но загрузить не дали.Попробуйте сами.Или спаяйте.

Текст резидента прочитал невнимательно -если вас это успокоит -Б

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня лично нет вопросов.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

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

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...