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

sad-angel
Пт сен 06, 2013 19:37:51
Форум: Разные вопросы по МК
Тема: Задачка по С
Ответы: 5
Просмотры: 1090

Re: Задачка по С

Есть такая задачка:

my_copyStr(char **str1, char **str2)
...
char *zsStrHello = "Hello";
char *zsResStr =0;
my_copyStr(zsResStr,zsStrHello);


Учебная что-ли ?
А чего это в объявлении my_copyStr указатель на указатель, а в функцию передаётся просто указатель?

На собеседовании ...
sad-angel
Пт сен 06, 2013 16:58:30
Форум: Разные вопросы по МК
Тема: Задачка по С
Ответы: 5
Просмотры: 1090

Задачка по С

Есть такая задачка:


...

...my_copyStr(...)
{
...
}


int main(int argc, char *arcv[ ])
{
char *zsStrHello = "Hello";
char *zsResStr =0;

my_copyStr(...);
printf("RES: %s",zsResStr);

free(zsResStr);

return 0;
}


в ...
sad-angel
Вт ноя 27, 2012 12:33:40
Форум: Разные вопросы по МК
Тема: усреднение двухполярного значения ADC
Ответы: 8
Просмотры: 1572

Re: усреднение двухполярного значения ADC

xVekx писал(а):Вспомнил что тут на 6 бите минус, поправил код :facepalm: .


в даташите написано что минус - 7 бит: http://www.cypress.com/?docID=40538 Но совсем не ясно в каком коде отрицательное напряжение - прямом,обратном или дополнительном... :?
sad-angel
Вт ноя 27, 2012 01:41:21
Форум: Разные вопросы по МК
Тема: усреднение двухполярного значения ADC
Ответы: 8
Просмотры: 1572

Re: усреднение двухполярного значения ADC

Если я правильно понял, то так.

#include <stdio&#46;h>

char SAR6_VIN_cGetSample()
{
return 0xE0; //-32
//return 0x20;
}

__int8 averaging_voltage(unsigned __int16 average)
{
int a=0;
for(unsigned __int16 i=0;i<average;i++)
{
a+=(__int8)SAR6_VIN_cGetSample();
//TIME
}
return (__int8)(a ...
sad-angel
Пн ноя 26, 2012 17:02:02
Форум: Разные вопросы по МК
Тема: усреднение двухполярного значения ADC
Ответы: 8
Просмотры: 1572

Re: усреднение двухполярного значения ADC

Входной сигнал постоянное напряжение с блока питания светодиодов. Под усреднением понимаю Uc = (U1+U2+...+Un)/n
sad-angel
Пн ноя 26, 2012 13:50:28
Форум: Разные вопросы по МК
Тема: усреднение двухполярного значения ADC
Ответы: 8
Просмотры: 1572

усреднение двухполярного значения ADC

Есть 6-битный АЦП,опорное напряжения 2.5В. АЦП двухполярний,тоесть 2.5В - 0 значение, -2.5в -(- 32) и 2.5 значение 32. Измеряеться напряжение источника питания. Мне нужно устреднять значение ацп,но не знаю как правильно сделать.
datasheet for ADC: http&#58;//www&#46;cypress&#46;com/?docID=40538 ...
sad-angel
Пн окт 31, 2011 15:13:45
Форум: Питание
Тема: преобразователь напряжения 0-5в в 70-250в
Ответы: 9
Просмотры: 1205

Re: преобразователь напряжения 0-5в в 70-250в

Ток 40мА,максимальная мощность 10Вт
sad-angel
Пн окт 31, 2011 14:43:04
Форум: Питание
Тема: преобразователь напряжения 0-5в в 70-250в
Ответы: 9
Просмотры: 1205

преобразователь напряжения 0-5в в 70-250в

Нужно сделать регулируемый преобразователь напряжение. Входное напряжение от 0-5в,или ШИМ сигнал,будет формироваться микроконтроллером,на выходе должен быть от 70 до 250в. Смотрел разние схемы Step-Up преобразователей ,не подходять - выходное напряжение у них не больше 40 в Кто что может ...
sad-angel
Ср окт 26, 2011 14:10:22
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Re: Выбор акселерометра


Двух-осевого хватит. Если положение устройства может быть только в одной плоскости, то вообще одно-осевого. Одно но---измерять им постоянно движущийся девайс не совсем то (кратковременные ложные данные).

Сегодня делал испитания,все работает. В статическом положении акселерометр работает,при ...
sad-angel
Вт окт 25, 2011 15:48:03
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Re: Выбор акселерометра

Парни,я совсем запутался :( могу ли я использовать в своем устройстве 3-х осевой акселерометр?
sad-angel
Вт окт 25, 2011 15:33:01
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Re: Выбор акселерометра

Мне не нужно видеть повороти вокруг вертикальной оси,достаточно только следить за наклонами по вертикальной оси z
sad-angel
Вт окт 25, 2011 15:26:18
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Re: Выбор акселерометра

woosterstring писал(а):А arcsin(phi) - это для одной оси. У Вас одна ось и два квадранта. Или нужны измерения на все 360?

.


поворот прибора в горизонтальной плоскости не важен,важно только вертиральное положение "смотрит"вниз -"смотрит" вверх
sad-angel
Вт окт 25, 2011 14:59:06
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Re: Выбор акселерометра

В данном случае акселерометр будет измерять проекцию ускорения свободно падения на оси чувствительности. Выход – синус угла наклона.
Цифровой или аналоговый - выбор за Вами. В случае с аналоговым датчиком можно использовать аналоговый фильтр на выходе MEMS, разгрузив контроллер. Но всё равно лучше ...
sad-angel
Вт окт 25, 2011 14:05:21
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Re: Выбор акселерометра

coredumped писал(а):Вам, кмк, нужен гироскоп, а не акселерометр. Акселерометр измеряет ускорения, а не положение в пространстве.


Мне нужно не измерять точное положение в просторанстве,а положение устройства относительно оси x или y.
sad-angel
Вт окт 25, 2011 12:19:13
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Re: Выбор акселерометра

Какой лучше использовать,аналоговой (http://avrlab.com/node/122) или цифровой(http://avrdevices.ru/akselerometr_mma7455l/)?
sad-angel
Вт окт 25, 2011 10:52:11
Форум: Микроконтроллеры и ПЛИС
Тема: Выбор акселерометра
Ответы: 19
Просмотры: 3068

Выбор акселерометра

Помогите подобрать акселерометр чтобы фиксировать положение 0,90,180 градусов.Тоесть нужно определить положение устройства в пространстве. Усторойство будет с акселерометром и мироконтроллером.
sad-angel
Ср авг 17, 2011 16:57:35
Форум: Питание
Тема: Зарядное устройство 10 для NiMg акуммуляторов
Ответы: 2
Просмотры: 965

Re: Зарядное устройство 10 для NiMg акуммуляторов

Согласен проще купить. Написаное выше нужно для заказа(клиент захотел такую зарядку).
sad-angel
Ср авг 17, 2011 10:10:55
Форум: Питание
Тема: Зарядное устройство 10 для NiMg акуммуляторов
Ответы: 2
Просмотры: 965

Зарядное устройство 10 для NiMg акуммуляторов

Нужно сделать такое устройсво:

1.Аккумуляторы должны заряжаться и при неправилой установке,тоесть переполюсовке
2.Каждий аккумулятор должен быть протестирован,и не заряжатся если он плохой.
3.Акуммуляторы могут быть разной емкости и фирм производителей.

Расматрываю три варианты решения:

1. На два ...
sad-angel
Пн авг 01, 2011 11:19:40
Форум: Микроконтроллеры и ПЛИС
Тема: USART с использованием кольцевого буфера
Ответы: 4
Просмотры: 1923

Re: USART с использованием кольцевого буфера

Всё просто, когда буфер пуст, Вы пишете и в UDR, и в буфер. Но когда записанное в UDR уйдёт на передачу, возникнет прерывание, и обработчик снова отправит тот же байт в UDR, теперь из буфера

не могу понять почему отсылается дважды,ведь буфер пустой только сначала (idxIN_TX == idxOUT_TX),потом уже ...
sad-angel
Пн авг 01, 2011 10:57:59
Форум: Микроконтроллеры и ПЛИС
Тема: USART с использованием кольцевого буфера
Ответы: 4
Просмотры: 1923

USART с использованием кольцевого буфера

Нужно передавать даные по USART через кольцевой буфер,всё сделал как написано в
http&#58;//microsin&#46;ru/content/view/1098/44/ , МК ATmega16,компилятор WinAVR. Проблемма в том что каждый раз дважды отсылается первое число http&#58;//s58&#46;radikal&#46;ru/i159/1108/41/d3ce897eed8f&#46;jpg
,как ...

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