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

Begginer

Участник*
  • Постов

    6
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. А как же форма сигнала на выходе?? тут уж у резонансников форма куда более синусоидная..
  2. Люди добрые, есть вопрос, точнее уточнение. Автор темы в своем первом сообщении прикрепил 2 схемы. та, что основана на мостовой схеме, речь пойдет о ней. Вопрос следующий. Каким образом необходимо расчитывать LC-контур? как расчитать емкость конденсатора и индуктивности? По резонансной частоте, т.е. на 100ГЦ(чтобы на выходе 50 получить)? Спасибо.
  3. Всем спасибо... сделал как посоветовал SergSit. Получилось, не ругается :)... теперь буду дальше делать.. Если будут вопросы, я вам, мастерам, их обязательно задам. Спасибо!
  4. Вот написал прогу, а CodeVisionAVR выбает сообщение об ошибке... Решил использовать Мегу48, т.к. других пока нет. include <mega48.h> #include <delay.h> char R = 255; char G = 70; char B = 50; char cnt = 0; char PortBuf; void main (void){ DDRB = 0x07; while (1){ PortBuf = 0; if (R >= cnt) PortBuf |= (1 << PORTB0); else PortBuf ^= (1 << PORTB0); if (G >= cnt) PortBuf |= (1 << PORTB1); else PortBuf ^= (1 << PORTB1); if (B >= cnt) PortBuf |= (1 << PORTB2); else PortBuf ^= (1 << PORTB2); PORTB = PortBuf; cnt++; if (cnt >=255) cnt = 0; delay_us(1); } } Говорит: undefined symbol 'PORTB0' и так для всех трех.... Что я не так делаю? :(
  5. Я не говорю за меня. Как сделать ШИМ одноканальный то понятно, а вот как трех? Сделать ешще два выхода и по аналогии считать для них длительность??
  6. Дорброго времени суток! Потребовалась помощь в написании программы для Меги. Задача состоит вот в чем. Есть три светодиода, разного цвета. Подключаются они к МК. На вход МК подаю байт цвета для оного светодиода, потом второго, и третего. В итоге, МК у меня выдает импульсы на выходе ШИМа для каждого светодиода и я получаю разные цвета, в зависимости от входных трех байт. Так вот нужно написать прогу для всего этого. Хочу расчитывать на вас, в частности, подскажите, каким образом сделать 3 шима? Буду очень признателен.
×
×
  • Создать...