Найдено 18 результатов

Hitalik
Чт апр 19, 2012 11:41:15
Форум: Питание
Тема: Мелкие вопросы по питанию.
Ответы: 48112
Просмотры: 7984402

Re: Мелкие вопросы по питанию.

На затвор Р-канального полевика надо подать не -5 В, а на 5 В меньше, чем на истоке. Т.е. если на истоке будет +5 В, то для открытия транзистора надо будет подать на затвор 0 В, для закрытия — +5 В.
ХМ, ах да я использую поливик не для открывания закрывания, мне не хватает силы МК мне нужно 6V а ...
Hitalik
Чт апр 19, 2012 11:23:18
Форум: Питание
Тема: Мелкие вопросы по питанию.
Ответы: 48112
Просмотры: 7984402

Re: Мелкие вопросы по питанию.

Переведи на русский язык.
ок реализован шим, шим имеет значение от 0 до 5v, заказал IRF7 c P-каналом, и понял что он мне не подходит, то есть если его подключить по мануалу то выход с RF7 получается отрицательный, так как для открывания транзистора надо подать на затвор G +5, а IRF7 c P-каналом на ...
Hitalik
Чт апр 19, 2012 10:21:28
Форум: Питание
Тема: Мелкие вопросы по питанию.
Ответы: 48112
Просмотры: 7984402

Re: Мелкие вопросы по питанию.

Люди помогите глупый вопрос но всё же, IRF7103 получается что у меня на выходе -минус, так как он N, в итоге для шима мне нужен выход от 0 до +5 а у меня от 0 до -5...!!!!!!!
Hitalik
Вс апр 15, 2012 00:13:14
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Вообщем спасибо всем зделал так и работае изумительно
void PWM_Transmit()//функция для передачи OCR1 в ШИМ
{
static char * str;//переменная для масива строк
int count = 0;//переменная для количества символов
while (count < 3)//делаем цикл в 3 раза так как моё число не превышает 999 то мне ...
Hitalik
Сб апр 14, 2012 11:13:17
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

В итоге масив не тот *(str+i)=sym; не верно что не так
Hitalik
Сб апр 14, 2012 11:11:19
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

#define SIZE_BUF 8
//кольцевой (циклический) буфер
unsigned char TxBuf[SIZE_BUF];
unsigned char tail = 0;
unsigned char head = 0;
unsigned char count = 0;

//"очищает" буфер
void FlushBuf(void)
{
tail = 0;
head = 0;
count = 0;
}
//положить символ в буфер
void PutChar(unsigned char sym)
{
if ...
Hitalik
Чт апр 12, 2012 10:46:23
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Ладно, UART работает. А какое на выходе постоянно одно значение ?
Что если заменить строчку USART_Transmit( USART_Receive() ) на USART_Transmit(str)?
ну он уходит в цикл но предаёт верно
я вот подумал если выражение работает if (str =='2')//
то получается нужна задержка, но я её пробывал, может ...
Hitalik
Чт апр 12, 2012 10:06:46
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Hitalik писал(а):00111001 ОТПРАВЛЕННОЕ
00111001 ПРИНЯТО
без прибавления 1

по битам
31 отправляю прибовляю 1
32 и получаю это
Hitalik
Чт апр 12, 2012 10:04:39
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

00111001 ОТПРАВЛЕННОЕ
00111001 ПРИНЯТО
Hitalik
Ср апр 11, 2012 21:20:15
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Может лучше сделать работу с двойным буфером. И отправлять количество требуемых байт в комп(запрос), когда нужно заполнить один из буферов.
В буфер складывать по прерыванию юсарта.
Из буфера читать в шим по прерыванию таймера.
С данными работать в виде структуры. Битовые поля.
Блин по смыслу я ...
Hitalik
Ср апр 11, 2012 21:18:22
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Engineer_Keen писал(а):UART настроен? Скорости совпадают? Процедура обработки приема данных через UART есть? Учитывается что OCR1B - 16 разрядный, а UDR - 8 разрядный?
скорость?, а как проверить, и что вы имеете ввиду.
Hitalik
Ср апр 11, 2012 21:12:22
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Может лучше сделать работу с двойным буфером. И отправлять количество требуемых байт в комп(запрос), когда нужно заполнить один из буферов.
В буфер складывать по прерыванию юсарта.
Из буфера читать в шим по прерыванию таймера.
С данными работать в виде структуры. Битовые поля.
Блин по смыслу я ...
Hitalik
Ср апр 11, 2012 21:09:13
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Спасибо за помошь чтоб не путать вот

#include <avr/io.h>
#include <avr/interrupt.h>//библиотека прерываний

void USART_Init( unsigned int baudrate );
unsigned char USART_Receive( void );
void USART_Transmit(unsigned char data);
void init_PWM(void);

void init_PWM(void)
{
TCCR1A = (1 << COM1B1 ...
Hitalik
Ср апр 11, 2012 14:10:33
Форум: Микроконтроллеры и ПЛИС
Тема: ШИМ + UART как быть с пк
Ответы: 31
Просмотры: 7310

Re: ШИМ + UART как быть с пк

Люди помогите всё не допрёт, до меня вот реализован UART и шим; делаю так
OCR1B = 300;
так работает;
ну или

if(UDR=='1')
OCR1B = 300;
тоже работает но только я делаю типо такого
OCR1B = UDR; ну к примеру.
пробовал всякие преоброзования и всё такое... ШИМ таким оброзом не работает, что упустил ...
Hitalik
Сб дек 17, 2011 14:10:30
Форум: Микроконтроллеры и ПЛИС
Тема: Операционные усилители или AVR
Ответы: 1
Просмотры: 836

Операционные усилители или AVR

Люди, подскажите, гонюсь за скоростью, как лучше примеру есть электромагнит который выталкивает шток с делителем(датчик положения), мне необходимо точное управление и ускорение данного штока, то есть прежде чем подать ток мне нужно определить местоположение штока и вычесть уже приложенное напряжение ...
Hitalik
Пт окт 21, 2011 20:21:08
Форум: Цифровая техника
Тема: Proteus: вопросы и ответы
Ответы: 5584
Просмотры: 2273022

Re: Помогите новичку Микроконтроллеры AVR в Proteus

за тему уже увидел свой кася*, но я так и не понял с настройками пина.
Hitalik
Пт окт 21, 2011 20:00:31
Форум: Цифровая техника
Тема: Proteus: вопросы и ответы
Ответы: 5584
Просмотры: 2273022

Помогите новичку Микроконтроллеры AVR в Proteus

Помогите новичку не могу понять как запитать ATTINY2313 по спецификации там 10 и 20 пин, но в программе они скрыты пишет “Видимость пина может быть изменена редактируя физический пин на устройстве”. Чё к чему? Мяу
Hitalik
Пт окт 21, 2011 19:58:59
Форум: Цифровая техника
Тема: Proteus: вопросы и ответы
Ответы: 5584
Просмотры: 2273022

Помогите новичку Микроконтроллеры AVR в Proteus

Помогите новичку не могу понять как запитать ATTINY2313 по спецификации там 10 и 20 пин, но в программе они скрыты пишет “Видимость пина может быть изменена редактируя физический пин на устройстве”. Чё к чему? Мяу



Сюда перенес.





aen

Перейти к расширенному поиску