Jump to content

Welcome to vip-cxema.org

logo3.png

The forum has a section for guests, where you can ask your questions without registration: Вопросы и ответы

By registering, you will be able to send private messages, receive notification of replies to topics. You can always send a message, many restrictions are removed.


srukamiUA

Генератор на Тини13

Recommended Posts

Всем привет!

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

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

Генератор выдает прямоугольные импульсы заданной в прошивке частоты, имеет восемь шагов увеличения частоты. И индикацию режимов тремя светодиодами, управляется всего одной кнопкой. Не прихотлив в питании от 3,3-5В.

regimy_tiny13Gen1.jpg

 

 

Share this post


Link to post
Share on other sites
 

У некоторых мк программно к внутреннему тактовому генератору можно подключить делитель на 2,4,8.

Управлять шимом тоже можно не средствами языка программирования, а напрямую, записывая в регистры частоту и длительность импульса.

Я к тому, что оперируя тремя регистрами, можно выжать из аппаратного ШИМ практически любую частоту.

Правда при этом необходимо в экселе высчитать при всех тактовый частотах генератора (без делителя, /2, /4, /8) 255 значений регистра ШИМ. Длительность всегда половина регистра частоты ШИМ для 50% заполнения. Итого чуть больше 1500 шагов регулирования частоты ШИМ.

Ещё у некоторых мк есть регистр отвечающий за частоту тактового сигнала. Его тоже программно можно менять! Диапазон ещё расширяется. 

Правда этот метод пригоден только для генерации сигнала, ведь при понижении тактовой частоты скорость выполнения программы тоже замедляется...

Вот правда не во всех мк такое возможно. Я над 16f883 издевался.

Share this post


Link to post
Share on other sites
 

Согласен, с мегами 8, 168,  328 у меня получается почти любой параметр частоты аппаратно, но на тини13 не хватает таймеров и шагов делителя чтоб сделать именно те шаги что в видео. Как ни считал в Экселе половину нужных частот сделать не мог точно и даже близко.

Share this post


Link to post
Share on other sites
 
 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...



×
  • Create New...