Форумы Modlabs.net: Реобас с цифровой индикацией. Как ??? - Форумы Modlabs.net

Перейти к содержимому

  • (4 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Реобас с цифровой индикацией. Как ???

#41 Пользователь офлайн   STream 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 530
  • Регистрация: 07 Сентябрь 03

Отправлено 23 Август 2006 - 21:57

DruKiller
Может напишешь по этому поводу грамотную статью? Чтобы было понятно всем, даже тем кто в програмировании не шарит? Ну просто, чтобы по статье можно было повторить и не пришлось самомому там чтото программировать итп...
0

#42 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 23 Август 2006 - 22:33

STream
По какому именно ? -)) Дело в том, что все мои поделки это просто своего рода опыты, мол, а что если сделать так или эдак, никакого ещё цельного девайса нет.
Может, и напишу, когда доделаю то что хочу, но, думаю, повторить без знаний это будет не просто... а тем кто знает, достаточно просто дать пару намёков -))

Для тех кто ничего не понимает и в програмировании, и в паяльных делах, могу посоветовать очень хороший самоучитель. В нём всё что нужно для начала, разжёвано и вложено в рот -))
0

#43 Пользователь офлайн   STream 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 530
  • Регистрация: 07 Сентябрь 03

Отправлено 28 Август 2006 - 18:08

DruKiller
Спасибо, почитаю... П.с. в паянии есть небольшой опыт а в проге только школьный курс паскаля =)
0

#44 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 28 Август 2006 - 19:15

STream
Дерзай! Помогнем, по мере сил, если что -))

ЗЫ: я уматываю в другой город, когда появлюсь на форуме- не знаю.
0

#45 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 11 Январь 2007 - 00:05

У меня похоже обострение случается каждые полгода на микроконтроллерной почве...
Раздраконил термодатчик, подцепил мосфет (10N03L) со старой материнской платы, учу теперь микроконтроллер управлять оборотами через софтовый ШИМ.

Хочу поинтересоваться кое-чем по ШИМ.
Запустил счётчик на частоте в 20 КГц, при каждом переполнении к переменной плюсуется 1, при 255- сброс на ноль.
Какая получается частота ШИМ, 20.000/256~78 Гц?
Стоит ли её увеличивать? На подопытном 120мм вентиляторе никаких посторонних шумов не замечал.
Стоит ли размещать на выходе ШИМ сглаживаюущую ёмкость? Смотрю по осцилографу, в конце образуется странный тычёк, в пике до -15в относительно земли, с ёмокстью в 100 мкф отсуствует, но визуально и на слух на работе никак не сказывается...

ЗЫ: в планах на ближайшие несколько дней написать алгоритм поддержания заданной температуры, и выбор температуры с помощью колеса от убитой мыши...
0

#46 Пользователь офлайн   ДМ 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 179
  • Регистрация: 11 Август 03

Отправлено 11 Январь 2007 - 01:20

2DruKiller

Я пользую TMP36F для снятия температуры... вопрос про работу
с AVR, вернее про железо - схема спаривания с MAX3232

если есть, просьбы выложить... плз )))
0

#47 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 11 Январь 2007 - 01:46

ДМ сказал:

Я пользую TMP36F для снятия температуры...

аналог моих LM335 -))

ДМ сказал:

схема спаривания с MAX3232

А чем из даташита не устраивает схемка ?
0

#48 Пользователь офлайн   ДМ 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 179
  • Регистрация: 11 Август 03

Отправлено 11 Январь 2007 - 11:52

[quote=Drukiller] аналог моих LM335 -))[/quote]
я использую в корпусе SO8... водянки нет ))
и можно плоскостью прижать)))

[quote=ДМ]схема спаривания с MAX3232[/quote]
А чем из даташита не устраивает схемка ?[/quote]
дк нету... O_O
0

#49 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 11 Январь 2007 - 13:36

ДМ сказал:

дк нету... O_O

дык есть -))
там указаны все направления преобразований, а большего и не надо -))
Можешь воспользоваться и этой, если так будет удобнее.
0

#50 Пользователь офлайн   ДМ 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 179
  • Регистрация: 11 Август 03

Отправлено 11 Январь 2007 - 17:55

так посмотрим... попробую составить схему

Добавлено спустя 3 часа 58 минут 8 секунд:

2DruKiller
что-то вроде этого - http://dm32-penza.narod.ru/p1.gif ?
0

#51 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 12 Январь 2007 - 13:59

DruKiller сказал:

Хочу поинтересоваться кое-чем по ШИМ.
Запустил счётчик на частоте в 20 КГц, при каждом переполнении к переменной плюсуется 1, при 255- сброс на ноль.
Какая получается частота ШИМ, 20.000/256~78 Гц?
Не совсем понял про "плюсуется" и сброс.
По описанию получается "пила".
ШИМ, это когда период сигнала T постоянный, а длительность импульса t можно менять. Тогда среднее значение напряжения на активной нагрузке за период будет Uср=Umax*t/T
Хотим получить половину напряжения - t=T/2, треть - t=T/3 и т.п.
Для формирования нужно 2 счетчика: один считает период, второй длительность импульса.

Цитата

Стоит ли её увеличивать? На подопытном 120мм вентиляторе никаких посторонних шумов не замечал.

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

Цитата

Стоит ли размещать на выходе ШИМ сглаживаюущую ёмкость?

Стоит, хотя крыльчатка достаточно инерционна сама по себе. Конденсатор уменьшит помехи.
0

#52 Пользователь офлайн   ZoneRR SSoft 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 383
  • Регистрация: 01 Май 06

Отправлено 12 Январь 2007 - 16:59

не совсем понял про емкость. как это ее там ставить? у меня почемуто(я осциллографом смотрел этот ШИМ) там просто так званый период t был больше. короче напруга вместо скажем 2.5 вольта на мультиметре (без кондера) была около 3.7-4.0 с кондером и постоянно изменялась. может там сначала резистор нужен или я чуть не понял всетаки. кстати все вышеописанное я делал кондером на 22 пФ
0

#53 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 13 Январь 2007 - 00:54

ATLab сказал:

Не совсем понял про "плюсуется" и сброс.

По описанию получается "пила".


Именно пила, сейчас рисуночек нарисую, для наглядности -))

...
(все картинки- кликабельны)

Изображение

Таймер работает с частотой 20 кГц, значит одна ступенька по времени около 50 мкс. Каждые 50 мкс происходит увеличение счётчика, размером в байт. Полный период получается Т=50*256=12800 мкс, или 12мс. Т.е. частота ШИМ составляет 78 Гц.
При достижении определённого порогового значения счётчика происходит закрытие транзистора (показано красным). К примеру, при значении 128 получим 50% ШИМ.
Но я думаю что 256 градаций не нужно абсолютно, и счёт можно вести, скажем, до 20, что позволит получить период Т=50*20=1 мс и частоту в 1 кГц.

По помехам вот что получается (лучше всяких слов).
Без ёмкости:
Изображение
Резкие тычки при закрытии транзистора, кажется, связаны с самоиндукцией вентия, под рукой нет диода чтобы проверить это.
С ёмкостью:
Изображение
0

#54 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 13 Январь 2007 - 07:31

Вот 1 мс - не надо! Будет вполне слышно пищать. Я же написал - либо ультразвук (18-20 кГц и выше), либо инфразвук (ну или что-то близкое).

Понял про пилу. Так формировался ШИМ сигнал в аналоговых схемах - пила и компаратор.

Я остановился на 32 дискретах ШИМ, для регулировки степени охлаждения/шума хватает, а вот поддерживать температуру может не хватить, будет идти постоянный автоколебательный процесс увеличения/снижения оборотов.
0

#55 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 13 Январь 2007 - 15:04

ATLab сказал:

Вот 1 мс - не надо! Будет вполне слышно пищать. Я же написал - либо ультразвук (18-20 кГц и выше), либо инфразвук (ну или что-то близкое).

Хорошо, так и оставлю.

ATLab сказал:

Понял про пилу. Так формировался ШИМ сигнал в аналоговых схемах - пила и компаратор.

ммм, а как тогда ещё выполняется программный ШИМ? Я не смотрел аппноты и чужие программы, сам выдумывал, может есть что-то поудобнее...

ATLab сказал:

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

Смотря какой алгоритм выбрать для этого. Распечатал талмудину по PID регуляторам, пытаюсь вникнуть... И почему я в универе предпочитал лекциям по Теории Автоматического Управления столовую...
0

#56 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 14 Январь 2007 - 05:32

DruKiller сказал:

ммм, а как тогда ещё выполняется программный ШИМ? Я не смотрел аппноты и чужие программы, сам выдумывал, может есть что-то поудобнее...

Да все так, как у тебя - 2 счетчика, один для периода, второй для длительности, просто я не сразу въехал в твой алгоритм.

Цитата

Смотря какой алгоритм выбрать для этого. Распечатал талмудину по PID регуляторам, пытаюсь вникнуть... И почему я в универе предпочитал лекциям по Теории Автоматического Управления столовую...

Ну, ТАУ никто не любит :beer:
А ПИД-регулятор ставить на вентилятор - это круто :beer: , если еще учесть, что его нужно будет настраивать под каждый конкретный вентилятор...
0

#57 Пользователь офлайн   ДМ 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 179
  • Регистрация: 11 Август 03

Отправлено 14 Январь 2007 - 22:49

ATLab сказал:

А ПИД-регулятор ставить на вентилятор - это круто :beer: , если еще учесть, что его нужно будет настраивать под каждый конкретный вентилятор...


тогда уж Fuzzy-контроллер... и есть научная новизна ))) ;) :eek: ;)
0

#58 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 16 Январь 2007 - 23:48

ATLab сказал:

А ПИД-регулятор ставить на вентилятор - это круто , если еще учесть, что его нужно будет настраивать под каждый конкретный вентилятор...


Остановился на простейшим алгоритме, похожем на пропорциональный- подсмотрел его в доках на микросхему мониторинга winbon'овскую.

ДМ сказал:

тогда уж Fuzzy-контроллер... и есть научная новизна )))


не ругайтесь матом, господа, здесь же дети! -)))
0

#59 Пользователь офлайн   ATLab 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 151
  • Регистрация: 30 Октябрь 05

Отправлено 17 Январь 2007 - 04:17

DruKiller сказал:

Остановился на простейшим алгоритме, похожем на пропорциональный- подсмотрел его в доках на микросхему мониторинга winbon'овскую.

Ну и? Результаты каковы?
0

#60 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 17 Январь 2007 - 04:19

ATLab сказал:

Ну и? Результаты каковы?

нулевые -( работы подкинули, теперь не только вечера заняты, но и ночи -((
0

Поделиться темой:


  • (4 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

4 человек читают эту тему
0 members, 4 guests, 0 anonymous users