- Вложения
-
- SPWM_INVERTER.rar
- (69.2 КБ) 626 скачиваний
Преобраз. 24v DC в 220v AC на PIC18F452 с чистым синусом.
- Сообщения: 79
- Зарегистрирован: Чт дек 25, 2008 17:43:48
Выкладываю то ,что есть на преобразователь 24в в 220в сделанный на PC18F452. Знаний в программировании "0", а очень нужен HEX файл. Может кто поможет.
- Реклама
НАсчет прошивки я вам помочь не могу. А вот за схемку "подгонки" напряжения (на ОУ) ОГРОМНОЕ спасибо!
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Люблю Си...
Ну а в чём проблема ? Компилятор там написан (MicroC). Качаем компиль, создаём проект и делаем хекс 
Да и в программе нет ничего особенного. Обычная таблица, из которой через определённый промежуток времени (по таймеру) выводятся значения в регистр ШИМа, тем самым "рисуя" синус.
Да и в программе нет ничего особенного. Обычная таблица, из которой через определённый промежуток времени (по таймеру) выводятся значения в регистр ШИМа, тем самым "рисуя" синус.
- Сообщения: 79
- Зарегистрирован: Чт дек 25, 2008 17:43:48
С MicroC надо разбираться, он на английском и учебника по нему нет. И вообще я чистый электронщик, а наверстывать пробелы в программировании поздновато.Ну если Вам не трудно, будьте добры, сделайте HEX.
Ну во первых в нём Вам разбираться не нужно, загнал программу и скомпилировал. Во вторых учебник по нему есть, и он на Русском, всё подробнейше описано.
По поводу "не трудно". Не трудно, но хочется чтобы Вы сами попробовали, а если не полусится, скажете что не получается и Вам обязательно помогут.
По поводу "не трудно". Не трудно, но хочется чтобы Вы сами попробовали, а если не полусится, скажете что не получается и Вам обязательно помогут.
- Реклама
- Сообщения: 79
- Зарегистрирован: Чт дек 25, 2008 17:43:48
Учебник в инете не нашел.Существует ли русификатор к MikroC?
Вот http://eldigi.ru/site/prog/4.php . Там в архиве есть Русская дока к компилятору. По поводу Руссификатора не знаю, не встречал.
- Сообщения: 79
- Зарегистрирован: Чт дек 25, 2008 17:43:48
- Сообщения: 79
- Зарегистрирован: Чт дек 25, 2008 17:43:48
Скомпилировал, HEX файл получил. В PROTEUSе работает. ALEXу особая благодарность.
- Вложения
-
- SPWM_PIC18F452.rar
- (9.62 КБ) 287 скачиваний
- Сообщения: 79
- Зарегистрирован: Чт дек 25, 2008 17:43:48
Попробовал скомпилировать AT89S2051 в программе Keil. Прога пишет ,что ошибок нет, а HEX файл какой то непонятный. Что я не так сделал?
- Вложения
-
- sineinverter.rar
- (269.95 КБ) 221 скачивание
а протеуса файлы выложить слабо?vitok8 писал(а):Скомпилировал, HEX файл получил. В PROTEUSе работает. ALEXу особая благодарность.
Лидерство – это стиль жизни, девиз которой: «Если не мы, то кто?..»
- Сообщения: 157
- Зарегистрирован: Сб сен 11, 2010 17:07:22
Здравствуйте
vitok8 Вы собрали схему 24 в 220 ?
Схема нормально работает?
Напишите пожалуйста можно ли применить другой МК из At?
vitok8 Вы собрали схему 24 в 220 ?
Схема нормально работает?
Напишите пожалуйста можно ли применить другой МК из At?
- Сообщения: 54
- Зарегистрирован: Вт окт 09, 2007 00:50:39
Добрый день
На сколько я понял - это кусок от какой то большей схемы - это верно?
На схеме нехватает нескольких номиналов резистров, транзисторов в мосте и от оптронов первые выводы подписаны как идушие к некоей "U13" - которой на схеме нет. Немогли бы Вы указать первоисточник данной схемки?
И еще непонятно использование выскокскоростного оптрона в качестве драйвера. При закрытом выходном транзисторе внутри оптрона - получаеться что транзистро моста открыт?
На сколько я понял - это кусок от какой то большей схемы - это верно?
На схеме нехватает нескольких номиналов резистров, транзисторов в мосте и от оптронов первые выводы подписаны как идушие к некоей "U13" - которой на схеме нет. Немогли бы Вы указать первоисточник данной схемки?
И еще непонятно использование выскокскоростного оптрона в качестве драйвера. При закрытом выходном транзисторе внутри оптрона - получаеться что транзистро моста открыт?


