Например TDA7294

Форум РадиоКот • Просмотр темы - Реально ли зделать ШИМ из LPT?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 20:09:47

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Реально ли зделать ШИМ из LPT?
СообщениеДобавлено: Вс авг 20, 2006 03:57:48 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Если да подкажите плиз...

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс авг 20, 2006 22:31:52 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
вопрос - на какой частоте?
В принципе, почему бы и нет, можно ведь порт заставить дергать ногой по определенному закону.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 21, 2006 00:11:04 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Короче она мне нужна для управления электродвагателя!
Я написал прогу которая видаёт определённой частоты импулсы. Можно менять частоту, но при низких частотах двигатель работает ривками, а при высоких крутится медленно но мало силы! так как оно вообше работает ШИМ? Как выглядит графически? Тоетсть какие там импульсы? Я просто не понимаю как управляется двигатель на CDROM-е, который позиционирует лазер? У меня стоит на CDROM обычный двигатель не шаговы! Так как он так точно ходит? К стате я этот движок подключал к LPT через транзистор мп38 и резюк на базу с ножки LPT на 200 Ом.
Вот он и работет не понятно как:( на высоких медленно едет но не чётко и мало силы! А на низких пригает! :( Объясните как оно работет на CDROM-е какя там частота?
И ещё как можно с лпт получить разного рода импульсы? Там же просто или есть напряжение или нету? А форму как придать? Не врубаюсь, без дополнительных микросхем....

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 21, 2006 01:18:00 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Значит так, я проверил какие импульсы выдаёт моя прога и вот что показал осцилограф.
Как я понел ШИМ импульсы должны быть прямоугольные! а у меня совсем другие:(
не знаю можно ли верить этой проге-осцилографу но она показала совсем не прямоугольные импульсы:(
Вот посмотрите jpg
Чем поможете?:)


Вложения:
oscilo.gif [18.56 KiB]
Скачиваний: 903

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)
Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 21, 2006 03:50:37 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Плохи дела :(
Я тут понаблюдал как работает порт.. и вот что обнаружил:
когда подаю лог.1 на порт, то на выходе получается странная штука.
В место того чтоб сразу возникало наприжение стабильное и пога не подаш лог.0 оно не дёргалось, на выходе получаю сначала резки скачок напряжения "+" и потом плавно опускается до определённого уровня и течет более ли мене стабильно! Но при подаче лог.0 происходит тоже самое только уже не "+" а "-" напряжение! При подаче лог.0 напряжение резко понижается до "-" yВольт и потом плавно поднимается до нуля!
Да! Очень странно и не приятно! смотрите рисунок там показано всё

Господа! Давайте договоримся схемы, графики и прочие чертежи, где используется не более 256 различных цветов и оттенков, паковать в ГИФ. Смари, твой график в JPG весил 37 кБ. Теперь он весит 3,7 кБ. Есть разница? А качество не ухудшилось ничуть! :)
Serega


Вложения:
LPT.gif [3.89 KiB]
Скачиваний: 1041

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)
Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 22, 2006 08:59:06 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
осциллограммы порта приведены для его работы в холостом режиме, или под нагрузкой?
ШИМ - это ШИРОТНО-импульсная модуляция, в этом случае, в отличие от ЧИМ, частота неизменна, а меняется скважность импульсов.
Двигатель от сидюка простым ШИМом не заведешь. там есть несколько обмоток, на них поочередно надо подавать сдвинутые по фазе импульсы...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 22, 2006 13:55:41 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Какие там несколько обмоток! Я же написал что двигатель не шаговый! А самый простойб от батарейки работает даже!
Я ещё написал что этот двигатель у меня крутится! И написал как он ведёт себа на разных частотах! Просто надо вниательнее читать...
А осцилограмма без нагрузки

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 22, 2006 18:17:41 
Модератор
Аватар пользователя

Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07
Сообщений: 11169
Откуда: из мест не столь отдалённых
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
В качестве осциллографа используется звуковая карта? Тогда понятно, почему так выглядят импульсы- отсутствует постояннотоковая составляющая, входа звуковой карты подключены через конденсаторы. Шим- модуляцию сделать очень просто- программно меняете длительность импульса.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 22, 2006 22:54:06 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
при описанной работе двигателя можно смело считать, что он "не крутится".
А что с ним надо делать - я тоже уже написал.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 22, 2006 23:09:45 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Сэр Мурр писал(а):
В качестве осциллографа используется звуковая карта? Тогда понятно, почему так выглядят импульсы- отсутствует постояннотоковая составляющая, входа звуковой карты подключены через конденсаторы. Шим- модуляцию сделать очень просто- программно меняете длительность импульса.


Менять длительность импульса? Это как?
вот пример проги:

procedure TForm1.Timer1Timer(Sender: TObject);
begin
ButtonPin5;
end;

Так вот тут Timer1 задаёт длительность, но он делает это так: скажем если лог.1 длится 10мс то потом лог.0 длится тоже 10мс. Тоесть они должни длиться одинаковое время или разное? Скажем лог.1 должно длится 10мс а лог.0 5мс? Или как? Обясните пожалуйста! Если одинаковое время то так я и зделал и это не похоже на ШИМ:)

Да ещё, значит осйилограмма не правильная у меня рас я через Sound поключал?
И какя на самом деле она, осцилограмма? Не пилообразная значит?
Пожалуйста помогите понять:)

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 23, 2006 03:00:44 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Вроде бы всё!

procedure TForm1.Timer1Timer(Sender: TObject);
var ms:integer;
begin
ms:=StrToInt(Edit3.Text);
Lpt.WritePort(LPT2, 0, 8);
Sleep(ms);
Lpt.WritePort(LPT2, 0, 0);
end;

LPT2 - это $378
0 - это регистры данных
8 - это... наверно понятно! :)

Скорость Timer1 можное менять ползунком от 1 до 1000мс, как и скорость задержки (sleep)! Оптимальной суоростю для Timer оказалось 50мс, а Sleep я меняю и тем самым регулирую скорость! Круто!
Это и есть ШИМ?
Не знаю что это но оно делает то что я хотел:)
Спасибо за помощ! особенно Сэр Мурр!!!! Вы направили меня на правильны путь, сказав что надо менять длительность импульса!

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Реально ли сделать ШИМ из LPT?
СообщениеДобавлено: Ср авг 23, 2006 05:58:31 
Модератор
Аватар пользователя

Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07
Сообщений: 11169
Откуда: из мест не столь отдалённых
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Поздравляю с успешно решённой проблемой! :))
А импульсы на самом деле должны быть прямоугольными.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 23, 2006 14:46:18 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
А они разве не прямоугольные?
Вы же сказали что осцилограмма не правильная потому что так на звуковхе через кандёр...?

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Реально ли сделать ШИМ из LPT?
СообщениеДобавлено: Ср авг 23, 2006 19:16:20 
Модератор
Аватар пользователя

Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07
Сообщений: 11169
Откуда: из мест не столь отдалённых
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Сэр Мурр писал(а):
А импульсы на самом деле должны быть прямоугольными.

Так это на осциллографе с открытым входом, который показывает постояннотоковую составляющую. :wink:
ШИМ- это когда частота повторения импульсов постоянна, а меняется длительность импульса, иначе говоря- коэфф. заполнения импульса.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Реально ли сделать ШИМ из LPT?
СообщениеДобавлено: Чт авг 24, 2006 00:55:18 
Прорезались зубы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Пт июн 16, 2006 21:39:36
Сообщений: 225
Рейтинг сообщения: 0
Сэр Мурр писал(а):
Сэр Мурр писал(а):
А импульсы на самом деле должны быть прямоугольными.

Так это на осциллографе с открытым входом, который показывает постояннотоковую составляющую. :wink:
ШИМ- это когда частота повторения импульсов постоянна, а меняется длительность импульса, иначе говоря- коэфф. заполнения импульса.


Так это и делает моя прога:) Я люблю LPT порт и Object Pascal:) Да будет ШИМ:)
Простите за офтоп, но вы мне однажды помогли со схемой для двигателя... у меня маленькая проблема:( просмотрите плиз http://www.radiokot.ru/forum/viewtopic.php?t=1365

И огромное вам СПАСИБО!

_________________
"The only thing necessary for the triumph of evil is for good men to do nothing" Ebmund Bruke(1729-97)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 48


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y