Добрый день! передо мной стоит следующая задача: Собрать схему независимой регулировки частоты 0-100Гц с шагом в 5Гц и длительности импульса 100-1000мкс с шагом в 50мкс. Хотелось бы эту задачу решить с помощью микроконтроллера, если это возможно. В микроконтроллерах я практически полный ноль, поэтому прошу помочь более опытных. На сколько реально выполнить такую задачу на МК? С чего посоветуете начать, что для этого нужно прикупить? И на каком МК эту задачу решить проще всего? Спасибо!!!
ШИМ на фиксированной частоте и на NE555 (К1006ВИ) соорудить можно... Из МК удобна АВРка с упором на аппаратную начинку таймера 1 - можно менять и частоту и сважность.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
На 555 хотел сделать, но увы с этим таймером о независимой регулировке длительности и скважности можно только мечтать, если не ошибаюсь, к тому же регулировка там осуществляется с помощью времязадающих цепей что негативно влияет на устойчивость частоты и длительности при изменении температуры окружающей среды, что не допустимо.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
вам не кажется что стм 32 там как микроскопом гвозди забивать.. вполне хватиль любой гавенойтини или вообше обойтис 564аг1 и опорником на базе 40-60 с кварком
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
На 555 хотел сделать, но увы с этим таймером о независимой регулировке длительности и скважности можно только мечтать, если не ошибаюсь, к тому же регулировка там осуществляется с помощью времязадающих цепей что негативно влияет на устойчивость частоты и длительности при изменении температуры окружающей среды, что не допустимо.
на одной 555 да, на двух - нет ничего проще: первый мультивибратор, который задаёт частоту следования импульсов запускает одновибратор, который задаёт длительность импульса. В итоге - имеем независимую регулировку как частоты, так и длительности импульса. И никаких МК!
Можно и на 561ИЕ15-ых сделать с тактированием от кварцевого генератора. Но, если нужна компактность - лучше на контроллере. Даже PIC10F322 вполне справится с этой задачей (управления временами можно сделать двумя переменными резисторами). P.S. STM32..... Ещё бы малину с "двухметровым телевизором" и клавиатурой с мышой под WIN10 предложили бы...
На двух 555 действительно можно, нашел схемку. Но повторяюсь еще раз 555, 556 или что-то им подобное не подойдет т.к. частота и длительность задаются времязадающей цепью RC а емкость как известно имеет неслабую зависимость от температуры. Изменится емкость, изменится и длительность с частотой.
Добавлено after 40 minutes 39 seconds: Хотелось бы все таки на МК, пусть это будет сложней и займет больше времени, зато получу более стабильное устройство. Заинтересовал МК PIC10F322, я так понимаю она более специализирована для моей цели. Будет ли здесь регулировка частоты и длительности независимы друг от друга? Как это осуществить схемотехнически? Может кто нибудь занимался этим и есть схема? И нужно ли будет писать программу и прошивать?
...Будет ли здесь регулировка частоты и длительности независимы друг от друга?...
Технически и программно это возможно сделать, а будет или нет - не знаю. Схемотехнически, на два входа ANx "вешаете" два переменных резистора и на выход - управление ключом, которым будете включать светодиод. Кстати, какой светодиод (в смысле, его параметры)? Последний вопрос не понял...
на Меге делай (хотябы на 8й) (не помню из мелконогих тинек чтото есть с 2 аналоговыми входами и 16-битным таймером? если есть - можно и на ней) используй таймер1 - частоту настраивай по наибольшему периоду требуемого сигнала, режим СТС, регистры OCR1A - период, OCR1B - длительность "1". внутрь контроллера данные можно вносить или кнопками (шагами) - тогда аналоговые входа и не понадобятся или потенциометрами.
Добавлено after 1 minute 10 seconds: программировать и прошивать надо как и в любой схеме с МК.
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Будет ли здесь регулировка частоты и длительности независимы друг от друга? Как это осуществить схемотехнически? Может кто нибудь занимался этим и есть схема? И нужно ли будет писать программу и прошивать?
чем вас не устроило готовое решение, ссылку на которое я вам давал ранее?
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
вам не кажется что стм 32 там как микроскопом гвозди забивать.
Нет.
Pavlov S писал(а):
Заинтересовал МК PIC10F322, я так понимаю она более специализирована для моей цели.
Могу только пожелать удачи с разработкой программы на асме и борьбой за каждый байт. В МК меньше килобайта флеша и только 64 байта ОЗУ. http://www.microchip.com/wwwproducts/en/PIC10F322 Это очень мало на данный момент. Таймеры 8-ми батные, а значит аппаратно не получится решить задачу ШИМом. На Али он стоит дороже чем STM32F030F4P6, который гораздо лучше подойдет для этой задачи, хотя бы потому что в нем есть 32-ух битный таймер с поддержкой ШИМ и он тактируется большей частотой чем таймер в PIC10F322, а значит разрешающая способность будет выше.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения