Найден 61 результат
- Пт апр 08, 2016 22:16:31
- Форум: Теория
- Тема: Имитация работы датчика давления
- Ответы: 4
- Просмотры: 2217
Re: Имитация работы датчика давления
ШИМ именно имеется, вообше задача - управлять этим хозяйством с ПК, причем кроме этих датчиков еще куча приборов, кнопочек и тд, для этого у авиасимуляторщиков нашел модульный джойстик, состоящий из головного контроллера и периферии которая подключается отдельно в той комбинации которая нужна. Для ...
- Пт апр 08, 2016 19:23:24
- Форум: Теория
- Тема: Имитация работы датчика давления
- Ответы: 4
- Просмотры: 2217
Re: Имитация работы датчика давления
Спасибо большое, это как раз то что надо)
Полистал datasheet, но не очень силен в английском, я правильно понимаю что в общем случае схема подключения на первой странице, и в моем случае просто ШИМ подключается к Vin? Или лучше сделать как указано на 7 странице с опторазвязкой и отдельным ...
Полистал datasheet, но не очень силен в английском, я правильно понимаю что в общем случае схема подключения на первой странице, и в моем случае просто ШИМ подключается к Vin? Или лучше сделать как указано на 7 странице с опторазвязкой и отдельным ...
- Пт апр 08, 2016 11:49:44
- Форум: Теория
- Тема: Имитация работы датчика давления
- Ответы: 4
- Просмотры: 2217
Имитация работы датчика давления
Доброго времени суток!
Возникла следующая проблема: есть датчик давления КРТ5-01 вроде, в цепи 48 вольт в зависимости от давления изменяет ток в диапазоне 5-20 мА. Надо имитировать его работу. Имеется выход ШИМ который будет выдавать значение, которое надо "изобразить". Пока мысль такая: вместо ...
Возникла следующая проблема: есть датчик давления КРТ5-01 вроде, в цепи 48 вольт в зависимости от давления изменяет ток в диапазоне 5-20 мА. Надо имитировать его работу. Имеется выход ШИМ который будет выдавать значение, которое надо "изобразить". Пока мысль такая: вместо ...
- Вс янв 27, 2013 20:28:32
- Форум: Цифровая техника
- Тема: вопрос по MRF49XA и SPI
- Ответы: 4
- Просмотры: 1146
Re: вопрос по MRF49XA и SPI
Сейчас поковырялся в ДШ. Не нашел, какой регистр отвечает за переключение прием/передача. Нашел только PMCREG отвечающий за питание всего. Получается прием/передача управляется только питанием? или я этот регистр пропустил?
- Вс янв 27, 2013 18:30:38
- Форум: Цифровая техника
- Тема: вопрос по MRF49XA и SPI
- Ответы: 4
- Просмотры: 1146
Re: вопрос по MRF49XA и SPI
Я именно это и имел ввиду. Спасибо.Ser60 писал(а): Режим работы конфигурируется через SPI.
- Вс янв 27, 2013 17:53:30
- Форум: Цифровая техника
- Тема: вопрос по MRF49XA и SPI
- Ответы: 4
- Просмотры: 1146
вопрос по MRF49XA и SPI
Доброго времени суток!
Прочитал в разделе схемы статьи "Радиокнопка на MRF49XA" и "Радиостанция на MRF49XA". Появилась идея на нем же сделать сигнализацию для велосипеда. И тут возникли вопросы: может ли этот трансмиттер работать одновременно и на прием и на передачу (не совсем одновременно, а по ...
Прочитал в разделе схемы статьи "Радиокнопка на MRF49XA" и "Радиостанция на MRF49XA". Появилась идея на нем же сделать сигнализацию для велосипеда. И тут возникли вопросы: может ли этот трансмиттер работать одновременно и на прием и на передачу (не совсем одновременно, а по ...
- Ср янв 02, 2013 19:21:08
- Форум: Статьи
- Тема: Микропузырьковая ванна.
- Ответы: 14
- Просмотры: 16144
Re: Микропузырьковая ванна.
А в чем проблема с герметизацией? прокрутить дырку, вставить шланг, залить термоклеем. На него же посадить трубки на дне.
- Ср янв 02, 2013 17:09:21
- Форум: Статьи
- Тема: Микропузырьковая ванна.
- Ответы: 14
- Просмотры: 16144
Re: Микропузырьковая ванна.
Доброго времени суток! Задумался над изготовлением резервуара для фототравления, и пришла мысль: почему бы не использовать пищевые контейнеры из полипропилена, у них можно в крышке проделать 2 отверстия, через одно завести шланг от компрессора, на другое повесить масленый фильтр, что бы брызги не ...
- Ср янв 02, 2013 11:23:35
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Понятно, жаль... А с обработчиком прерывания я правильно понимаю, что для того, что бы завести другие сигналы, надо сделать такой же алгоритм обработчика как и с зеленым, только исправив название массива и условие обнуления переменной index?
- Вт янв 01, 2013 22:51:02
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Все, разобрался, спасибо! Еще появился вопрос: в книжке Николайчука упоминается, что интерфейс C2 является одной из версий JTAG, и что МК семейства С8051 можно прошивать через JTAG. Это относится ко всему семейству, или только к отдельным МК? (спрашиваю, так как фирменный программатор еще не купил)
- Вт янв 01, 2013 21:04:16
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Прошу прощения, не понял: что обозначает * после оператора присвоения и после char, и что обозначает period?
- Вт янв 01, 2013 17:19:57
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Сейчас сделал то, что Вы написали. компилятор ругается на "TMR0 = green[index];" пишет *** ERROR C202 IN LINE 313 OF USB_MAIN.C: 'TMR0': undefined identifier . Я так понимаю, что число из массива надо разбить на 2 части и по отдельности записать в TMR0H и TMR0L? Если да, то как это можно сделать?
- Пн дек 31, 2012 11:39:47
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Большое спасибо!
- Вс дек 30, 2012 12:20:58
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Спасибо, идея с массивом мне в голову не приходила. Получается надо в начале сравнить со значением числа в массиве и в случае совпадения изменить состояние таймера, генерирующего 50 Гц и перейти к следующему числу в массиве? У меня в начале проверяется номер подинтервала, затем длительность и ...
- Вс дек 30, 2012 06:48:29
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
То есть вот так будет корректно? (заменены команды P1 |=0x01; и P1 &=0xFE; на ET2=1; и ET2=0; соответственно)
if(alsn1==1)
{if (alsn2==35)
{alsn1=alsn1+1;
ET2=0;
alsn2=0;}
else {
ET2=1;
alsn2=alsn2+1;
}
}
else{
if (alsn1==2||alsn2==4)
{
if (alsn2==12)
{
ET2=1;
alsn1=alsn1+1;
alsn2 ...
if(alsn1==1)
{if (alsn2==35)
{alsn1=alsn1+1;
ET2=0;
alsn2=0;}
else {
ET2=1;
alsn2=alsn2+1;
}
}
else{
if (alsn1==2||alsn2==4)
{
if (alsn2==12)
{
ET2=1;
alsn1=alsn1+1;
alsn2 ...
- Сб дек 29, 2012 22:11:45
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Вы выше писали:
Начите с настройки первого таймера на 50 гц и добейтесь зыдачи этой частоты на ногу МК (см. книгу Гладштейна). Когда с этим разберетесь, напишите код как-бы Вы управляли внешним ключевым транзистором и выведите соответствующие сигналы на другую ногу МК. После этого пришлите код для ...
Начите с настройки первого таймера на 50 гц и добейтесь зыдачи этой частоты на ногу МК (см. книгу Гладштейна). Когда с этим разберетесь, напишите код как-бы Вы управляли внешним ключевым транзистором и выведите соответствующие сигналы на другую ногу МК. После этого пришлите код для ...
- Сб дек 29, 2012 08:52:44
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Понял. А его (флаг прерывания) надо гасить в конце обработчика?
Вот я написал два обработчика, один для генерирования частоты 50Гц, второй для управления транзисторным ключом. делал по этой картинке: http://ukrtranssignal.com.ua/wp-content/uploads/KPTSHC_3.jpg Переменная alsn хранит значение кода (З ...
Вот я написал два обработчика, один для генерирования частоты 50Гц, второй для управления транзисторным ключом. делал по этой картинке: http://ukrtranssignal.com.ua/wp-content/uploads/KPTSHC_3.jpg Переменная alsn хранит значение кода (З ...
- Пт дек 28, 2012 18:52:40
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Спасибо! Еще возник вопрос: у Гладштейна в таблице прерываний указан бит разрешения прерывания по переполнению таймера3 ET3, однако когда я пытаюсь туда поставить единицу, то компилятор выдает ошибку. При этом таймер2 (бит ET2) работает. И еще: можно ли применять оператор switch - case с переменными ...
- Пт дек 28, 2012 08:23:16
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Доброго времени суток! Прочитал ту статью, что Вы прислали, но к сожалению я не очень силен в техническом английском, по этому Вы не могли бы посмотреть обработчик прерывания, который я написал и указать если что то не так
void timer3isr (void) interrupt 14
{
if (alsn1=0)
{P0 |=0x80;
alsn1=1 ...
void timer3isr (void) interrupt 14
{
if (alsn1=0)
{P0 |=0x80;
alsn1=1 ...
- Пн дек 24, 2012 19:22:09
- Форум: Интеграция с ПК
- Тема: подключение к USB
- Ответы: 94
- Просмотры: 15812
Re: подключение к USB
Вы не могли бы объяснить, как в Си указываются прерывания? Я в коде вне цикла запустил таймер, установил значения, как дальше разрешить прерывания (нашел у Гладштейна что прерывание по переполнению таймера0 разрешается битом TF0, это то, что мне надо?) и указать что делать при прерывании (если я ...