реклама на сайте
подробности

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> подскажите малопотребляющий AVR, Мега 8 с потреблением 15мА достал... нужна экономность
Electronic)
сообщение Oct 7 2008, 01:59
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Здавствуйте! кто может конкретно подсказать как автоматически подстараивать внутрений RC генератор с максимальной точностью на основе кварца 32768гц на таймере Т2. Я так понимаю точности часового кварца с головой если учитывать что в худшем случае уход составляет 1сек в день (а в дне 3600х24 секунд). Подскажите как это сделать самым практическим способом.

Всем заранее a14.gif а я весь вот такой wassat.gif даже соображаю туго... работы много ночи не сплю, так что не сильно не бить smile3009.gif и хорошо пояснять biggrin.gif


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 7 2008, 02:15
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



С помощью OSCCAL и допустим Т1, используя прерывания от Т2, методом последовательного приближения.
А какой МК?


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Qwertty
сообщение Oct 7 2008, 02:45
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527



Application Note AVR055: Using a 32kHz XTAL for run-time
calibration of the internal RC от Atmel.
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 7 2008, 03:13
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Цитата(Qwertty @ Oct 7 2008, 05:45) *
Application Note AVR055: Using a 32kHz XTAL for run-time
calibration of the internal RC от Atmel.

а где нибуть на русском имеется?

Цитата(domowoj @ Oct 7 2008, 05:15) *
С помощью OSCCAL и допустим Т1, используя прерывания от Т2, методом последовательного приближения.
А какой МК?

мк M8. "С помощью OSCCAL и допустим Т1, используя прерывания от Т2, " это почти продумал... просто у меня Т1 работает по 3 -20 тактов + пропуски на программу ... долго ломал голову как собрать все эти отрывки ) но додумался.
вопрос тогда: методом последовательного приближения. - это как? там ведь ещё надо погрешности посмотреть у меня не точно совпадут например 10000 тактов Т1 с 1 тактом Т2 а будет колебатся 10000 + - 50 например. а мк нагружать сильно не надо он на регистрации собий важных!) посдкажите имено практически может формулами а лучше блолками програм на ICC AVR )))


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
SysRq
сообщение Oct 7 2008, 03:46
Сообщение #5


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Цитата(Electronic) @ Oct 7 2008, 07:13) *
а где нибуть на русском имеется?

Есть на понятном каждому программеру языке smile.gif AVR055.zip
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 7 2008, 04:42
Сообщение #6


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Цитата(SysRq @ Oct 7 2008, 06:46) *
Есть на понятном каждому программеру языке smile.gif AVR055.zip

ОХО! я тогда сейчас уже лягу высплюсь и за это плотненько возьмусь!


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
otrog
сообщение Oct 7 2008, 06:04
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



http://electronix.ru/forum/index.php?showt...mp;#entry478598


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
Tolyaha
сообщение Oct 7 2008, 11:35
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 116
Регистрация: 2-03-07
Из: Украина
Пользователь №: 25 826



Цитата(Electronic) @ Oct 7 2008, 04:59) *
Здавствуйте! кто может конкретно подсказать как автоматически подстараивать внутрений RC генератор с максимальной точностью на основе кварца 32768гц на таймере Т2. Я так понимаю точности часового кварца с головой если учитывать что в худшем случае уход составляет 1сек в день (а в дне 3600х24 секунд). Подскажите как это сделать самым практическим способом.

Всем заранее a14.gif а я весь вот такой wassat.gif даже соображаю туго... работы много ночи не сплю, так что не сильно не бить smile3009.gif и хорошо пояснять biggrin.gif

Я когдато на меге 8 делал подстройку RC на 7,3728 мГц нада было UART на 115200 шоб работал, вот код:


;*************************************************************************
; Юстировка внутреннего RC генератора
;*************************************************************************

JUSTOSC:
in r20,TCNT2 ;сохранили показания счетчика T2 в r20
J1:
in r19,TCNT2 ;сохранили показания счетчика T2 в r19
cp r19,r20
breq J1 ;ожидаем переключение счетчика Т2
in r17,TCNT1L ;сохранили показания счетчика T1 в r18
in r18,TCNT1H
J2:
in r20,TCNT2 ;сохранили показания счетчика T2 в r20
cp r19,r20
breq J2 ;ожидаем переключение счетчика Т2
in r16,TCNT1L ;сохранили показания счетчика T1 в r18
in r19,TCNT1H
mov r4,r16
mov r5,r19
clr r21
sub r4,r17 ;получили колво импульсов Т1 за 7812,5 мкс
sbc r5,r18
ldi r17,0xE1 ;константа для 7,3728 мГц
ldi r18,0x00
sub r17,r4
sbc r18,r5
brcc J3
dec r21
rjmp J4
J3:
inc r21
J4:
in r17,OSCCAL
add r17,r21
out OSCCAL,r17
J5:
mov r22,r21
mov r17,r16
mov r18,r19
mov r19,r20
J6:
in r20,TCNT2 ;сохранили показания счетчика T2 в r20
cp r19,r20
breq J6 ;ожидаем переключение счетчика Т2
in r16,TCNT1L ;сохранили показания счетчика T1 в r18
in r19,TCNT1H
mov r4,r16
mov r5,r19
clr r21
sub r4,r17 ;получили колво импульсов Т1 за 7812,5 мкс
sbc r5,r18
ldi r17,0xE1 ;константа для 7,3728 мГц
ldi r18,0x00
sub r17,r4
sbc r18,r5
brcc J7
dec r21
rjmp J8
J7:
inc r21
J8:
in r17,OSCCAL
add r17,r21
out OSCCAL,r17
cp r22,r21
breq J5
ret


Еще инициализация таймеров:
ldi r16,0x04
out TCCR1B,r16 ;Старт таймера Т1 1ед.L = 34,72 мкс, 1ед.H = 8,89 мс
ldi r16,(1<<AS2)
out ASSR,r16 ;ассинхронный режим Т2 от внешнего резонатора 32768 Гц
ldi r16,(1<<CS21)|(1<<CS22)
out TCCR2,r16 ;Старт таймера Т2 1ед.= 7812,5 мкс, Цикл = 2 с

Сообщение отредактировал Tolyaha - Oct 7 2008, 12:15
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 7 2008, 13:28
Сообщение #9


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Всем ОГРОМНОЕ спасибо! выбрал код как подсказал otrog! так как у меня все таймеры зяняты. лишние коды вставлять не стал и писал как бы сам. выбрал код такого плана.

unsigned int i=TCNT1;
TCNT1=0;
if (i<7813)
OSCCAL++; //Увеличиваем тактовую частоту
else
OSCCAL--; //Уменьшаем тактовую частоту
SECOND_PULSE=1;
при его использовании кждую секунду значение меняется 7811 (точность офигенная)/7837 (точность 0.3%) меня это всё устраивает с головой. только не будет ли проблем со стабильностью от такого частого изменения значения OSCCAL? как бы ... генератор... 8Мгц... все время там переключается что то... может какие то такты будут раз в секунду пропадать ? или я просто параноик? biggrin.gif

Сообщение отредактировал Electronic) - Oct 7 2008, 13:47


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 7 2008, 14:05
Сообщение #10


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Почему бы частоту не настраивать при входе в программу.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 7 2008, 14:15
Сообщение #11


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Цитата(domowoj @ Oct 7 2008, 17:05) *
Почему бы частоту не настраивать при входе в программу.

ну так RC генератор) паяльником прикоснулся и он поплыл))))

зацените ИДЕЮ!

if (T1<=7790){OSCCAL++;}
if (T1>=7830){OSCCAL--;}

мне a14.gif держит частоту 7810 стабильно а уйдёт за диапазоны снова подстоится в диапазон +/-0,3%, и OSCCAL изменяется в крайнем случае yeah.gif

Сообщение отредактировал Electronic) - Oct 7 2008, 14:25


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 7 2008, 15:16
Сообщение #12


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



А если на часовой кварц даже чихнуть - частота поплыла.
Не проще ли поставить кварц, допустим на 7 с копейками мегагерц(или другой),
где процент ошибки =0 при 115кбит/сек.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Oct 7 2008, 17:59
Сообщение #13


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(domowoj @ Oct 7 2008, 19:16) *
А если на часовой кварц даже чихнуть - частота поплыла.
Не проще ли поставить кварц, допустим на 7 с копейками мегагерц(или другой),
где процент ошибки =0 при 115кбит/сек.

В микропотребляющих системах - не проще. Причем иногда бывает, что генератор под кварцевый резонатор только один, а нужно иметь и встроенные RTC.
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 7 2008, 22:52
Сообщение #14


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Подскажите пожалуйста, микроконтролер AVR уровня M8-M16 (что бы ножек не 100было). с потреблением в рабочем режиме <1мА. и не экзотический!

а то на мою любимую М8 конкретный акумулятор надо получается 05.gif


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Арташес
сообщение Oct 8 2008, 02:40
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 153
Регистрация: 16-06-07
Из: Армения
Пользователь №: 28 476



Цитата(Electronic) @ Oct 8 2008, 03:52) *
Подскажите пожалуйста, микроконтролер AVR уровня M8-M16 (что бы ножек не 100было). с потреблением в рабочем режиме <1мА. и не экзотический!

а то на мою любимую М8 конкретный акумулятор надо получается 05.gif

Попробуйте серию picoPower. Там есть ATmega88P и ATmega168P. Спокойно покупается в Digikey.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 8 2008, 02:45
Сообщение #16


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Практически все Tiny на средних частотах(см даташит).


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 8 2008, 05:29
Сообщение #17


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
с потреблением в рабочем режиме <1мА.


При каком питании и тактовой частоте?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
mrKirill
сообщение Oct 8 2008, 06:31
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391



Не так уж и много ATMega8L потребляет:
Active 4MHz, Vcc=3V - 6мА (max)

Вы периферию и пулл-апы внимательнее выбирайте, для снижения потребления схемой...
Go to the top of the page
 
+Quote Post
GDI
сообщение Oct 8 2008, 07:08
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Не обязательно же постоянно подстраивать, можно это делать с какой то периодичностью, вернее сперва при запуске программы подстроить РЦ в диапазон, а потом проверять, допустим, раз в секунду.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
GDI
сообщение Oct 8 2008, 07:17
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



...А еще разнообразные sleep режимы придуманы для экономии энергии как раз...


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 8 2008, 07:20
Сообщение #21


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



А ещё есть MSP430.
Можно питать от двух яблок...
По цене - практически как мега, по функционалу - намного круче, особенно в части счётчиков


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
otrog
сообщение Oct 8 2008, 07:25
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(GDI @ Oct 8 2008, 11:08) *
Не обязательно же постоянно подстраивать, можно это делать с какой то периодичностью, вернее сперва при запуске программы подстроить РЦ в диапазон, а потом проверять, допустим, раз в секунду.

Так ведь в коде от Rst7, ссылку на который я привел выше, подстройка RC генератора как раз и призводится "раз в секунду". wink.gif


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 8 2008, 07:26
Сообщение #23


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
зацените ИДЕЮ!


Не заценил. Идея - фигня. Лишний код, который нафиг не нужен.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Oct 8 2008, 08:17
Сообщение #24


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Все зависит от задачи, в таких применениях у меня и обычные 48 и 88 хорошо идут. MSP430 конечно хорош, но с ценами и доставабельностью у него не так все хорошо.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 08:54
Сообщение #25


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Вот что бы было понятно к чему я это всё затеял!

http://www.compeljournal.ru/images/articles/2005_1_7.pdf

эти AVR почти ничего не кушаю (300мкА! - 1мгЦ) но слишком крутые для меня.
корпуса что то в стиле tqfp100 и цена 40-60 грн.
мне надо дешевле и 32-50 ножки.... ОЧЕНЬ НАДА! 1111493779.gif
что послабее у AVR есть?


Кто то писал про Tiny так это даже не уровень M8!)) а вобще biggrin.gif


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 8 2008, 09:28
Сообщение #26


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Так а в чем проблемы запустить M8 от внутреннего RC-генератора 1МГц? При 3х-вольтовом питании будет как раз микроампер 300-400.

Хотя нет. Соврал. Почти 2ма будет. Но все равно, далеко не 15!

А вот Mega48/88/168 - примерно 0.5мА. Да еще и периферию можно поотключать.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 09:48
Сообщение #27


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Цитата(Rst7 @ Oct 8 2008, 12:28) *
Так а в чем проблемы запустить M8 от внутреннего RC-генератора 1МГц? При 3х-вольтовом питании будет как раз микроампер 300-400.

Хотя нет. Соврал. Почти 2ма будет. Но все равно, далеко не 15!

А вот Mega48/88/168 - примерно 0.5мА. Да еще и периферию можно поотключать.


mega329, mega649, mega3290 и mega6490 эти 0.3ма при всём включенном. у меня ведь сама цель что бы устройство работало от акумуляторов. сейчас 2 М8 потребляют 30-40мА (8Мг). а вот mega329 обе будут максимум 2 мА. При том что они бомбовые! может есть что то послебее у AVR и посовременее?


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
zhevak
сообщение Oct 8 2008, 10:03
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(Electronic) @ Oct 8 2008, 04:52) *
Подскажите пожалуйста, микроконтролер AVR уровня M8-M16 (что бы ножек не 100было).

Бокорезы рулят! Берите "кузов" MLF -- у него ног вообще нет.

Или вы хотели бы иметь шаг ног не менее 0.5 мм и заниимаемую на плате площадь поменьше?
Используйте режим сна по максимуму, но с умом. Чем глубже сон, тем меньше вариантов пробуждения.


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 8 2008, 10:20
Сообщение #29


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
mega329, mega649, mega3290 и mega6490 эти 0.3ма при всём включенном


Для тех кто в танке. Не читайте всякие обзоры неизвестно кем писаные. Открывайте даташит и смотрите на графики.

М329P при 3хвольтовом питании и внутреннем RC 1МГц - примерно 800 мкА. А при 8МГц - 5ма от 3х вольт и 9-10ма от 5ти вольт.

M48/88/168 в аналогичных режимах жрут меньше.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
GDI
сообщение Oct 8 2008, 10:30
Сообщение #30


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



А еще на сайт производителя полезно заглянуть и посмотреть , наконец, даташиты на picopower-контроллеры


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 12:29
Сообщение #31


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Как раз там и лажу! или я бестолочь или они но про потребление не слова biggrin.gif
http://www.atmel.com/dyn/products/product_...sp?part_id=4196

ОЙЁ!!!!
Low Power Consumption at 1 MHz, 1.8V, 25°C for ATmega48P/88P/168P:
– Active Mode: 0.3 mA

неужели это то о чём я подумал? yeah.gif

но вот если 5В... и 8Мгц....

я щас сума сойду описание для ATmega48V/88V/168V

Low Power Consumption
– Active Mode:
250 μA at 1 MHz, 1.8V
15 μA at 32 kHz, 1.8V (including Oscillator)
– Power-down Mode:
0.1μA at 1.8V

описание для ATmega48P/88P/168P:
• Low Power Consumption at 1 MHz, 1.8V, 25°C for ATmega48P/88P/168P:
– Active Mode: 0.3 mA
– Power-down Mode: 0.1 μA
– Power-save Mode: 0.8 μA (Including 32 kHz RTC)

ВЕРСИЯ V МЕНЬШЕ ПОТРЕБЯЛЕТ ЧЕМ Р ???
существенная разница только на режимах с 32кгц. 0.8 μA против 15 μA. это вся сила picopower??? я думал там революция микрпотреления...
Кто будет меньше кушать на 5В 8Мгц?

Сообщение отредактировал Electronic) - Oct 8 2008, 12:34


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 10:58
Сообщение #32


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Цитата(Rst7 @ Oct 8 2008, 10:26) *
Не заценил. Идея - фигня. Лишний код, который нафиг не нужен.

Кому это он не нужен? поконкретнее ... у меня RTC на Т2 и UART с ответствеными данными, и желательно что бы обращение к OSCAL пореже было. может просто вам кроме как зажигать лампочки ничего не надо? biggrin.gif тогда не юзайте мой супер код smile3009.gif
или просто у вас есть идеи потолковее? 05.gif так мы ВАС выслушаем!!! biggrin.gif

Сообщение отредактировал Electronic) - Oct 8 2008, 11:05


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
xemul
сообщение Oct 8 2008, 11:52
Сообщение #33



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(Electronic) @ Oct 8 2008, 14:58) *
... у меня RTC на Т2 и UART с ответствеными данными, и желательно что бы обращение к OSCAL пореже было.

Точность RTC на T2 будет определяться только точностью настройки и стабильностью часового кварца (если, конечно, программер не решит это дело усугубитьsmile.gif).
А для нормальной жизнедеятельности УАРТа с ответственными данными будет достаточно точности кварца и без настройки.
Если же хочется пореже дергать OSCCAL, заведите переменную, которая будет накапливать ошибку по T1, и подстраивайте OSCCAL, когда эта ошибка будет выходить за допуски.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 8 2008, 12:26
Сообщение #34


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Кому это он не нужен? поконкретнее ...


Более того кода, который я написал - не нужно. Вторая проверка - лишняя.

И вообще, Ваш игриво-пионерский тон не к месту на этом форуме. Потрудитесь изъясняться как джентльмен, с уважением к собеседникам, особенно, с учетом того, что люди, которые отвечают Вам, профессионалы более высокого класса, чем Вы.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 13:01
Сообщение #35


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



если где то в заначке есть супер код то Вы не показывали его, а ведь Я!!! ПРОСИЛ!!! biggrin.gif в первом топике не умичать а помогать( собствено для чего форум и есть )

Сообщение отредактировал Electronic) - Oct 8 2008, 13:03


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
hainiken
сообщение Oct 8 2008, 13:12
Сообщение #36


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 4-10-08
Пользователь №: 40 693



Оказывается в ATmega8 есть несколько встроеных RC-генераторов
http://radiokot.ru/forum/viewtopic.php?t=6955&start=80
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 8 2008, 13:32
Сообщение #37


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
если где то в заначке есть супер код то Вы не показывали его


Вы шутите? Вам же дали ссылку на него и Вы его процитировали.

ЗЫ Реинкарнация? Хотя стиль отличается...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 14:06
Сообщение #38


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Цитата(Rst7 @ Oct 8 2008, 16:32) *
Вы шутите? Вам же дали ссылку на него и Вы его процитировали.

ЗЫ Реинкарнация? Хотя стиль отличается...

понятия не имею о чём Вы... Вы мне ссылок не давали... не ренкарнация, просто мой код офигенно работает вторая проверка нужна не меньше первой да и делается она раз в секунду. я когда на контролер дую то включается в работу вторая строчка biggrin.gif


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 8 2008, 14:32
Сообщение #39


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(Electronic) @ Oct 8 2008, 17:06) *
понятия не имею о чём Вы... Вы мне ссылок не давали...

Я не давал. Ссылку на пост с моим кодом Вам давал otrog.
Цитата
Всем ОГРОМНОЕ спасибо! выбрал код как подсказал otrog! так как у меня все таймеры зяняты. лишние коды вставлять не стал и писал как бы сам. выбрал код такого плана.
unsigned int i=TCNT1;
TCNT1=0;
if (i<7813)
OSCCAL++; //Увеличивае...

Ваши слова? Ваши. А код мой по ссылке, которую дал otrog.

Цитата
не ренкарнация, просто мой код офигенно работает вторая проверка нужна не меньше первой да и делается она раз в секунду. я когда на контролер дую то включается в работу вторая строчка

Если бы Вы немого подумали, то поняли, что если делать область отключения регулировки, то для правильной работы пороги надо задавать не жестко, а динамически, в зависимости от шага регулирования при изменении OSCCAL.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 8 2008, 14:57
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Electronic) @ Oct 8 2008, 18:29) *
Кто будет меньше кушать на 5В 8Мгц?
Меньше будет кушать MSP430 smile.gif Примерно 350мкА@1МГц потребление ядра. Реально в одном из моих проектов, где из периферии лишь 1 UART и GPIO для опроса клавиатуры 4*4 используются, а энергосбережение вообще не задействовано, при питании 3,3В с кварцем 7,3728МГц, MSP430F1232IDW потребляет в районе 2,6-2,8мА.
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 15:43
Сообщение #41


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



вобщем замяли.. у меня код выводит в нормальный режим внутрений RC не медленее вашего, и OSCCAL не меняется каждую секунду... а лишь по необходимости.
P.S. в моём проэкте скорость вхождения в точность +-3% не важна.


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
singlskv
сообщение Oct 8 2008, 17:13
Сообщение #42


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



OFF:
Цитата(Electronic) @ Oct 8 2008, 14:58) *
Кому это он не нужен? поконкретнее ... у меня RTC на Т2 и UART с ответствеными данными, и желательно что бы обращение к OSCAL пореже было. может просто вам кроме как зажигать лампочки ничего не надо? biggrin.gif тогда не юзайте мой супер код smile3009.gif
или просто у вас есть идеи потолковее? 05.gif так мы ВАС выслушаем!!! biggrin.gif


Цитата(Electronic) @ Oct 8 2008, 17:01) *
если где то в заначке есть супер код то Вы не показывали его, а ведь Я!!! ПРОСИЛ!!! biggrin.gif в первом топике не умичать а помогать( собствено для чего форум и есть )


Цитата(Electronic) @ Oct 8 2008, 18:06) *
понятия не имею о чём Вы... Вы мне ссылок не давали... не ренкарнация, просто мой код офигенно работает вторая проверка нужна не меньше первой да и делается она раз в секунду. я когда на контролер дую то включается в работу вторая строчка biggrin.gif


Цитата(Electronic) @ Oct 8 2008, 19:43) *
вобщем замяли.. у меня код выводит в нормальный режим внутрений RC не медленее вашего, и OSCCAL не меняется каждую секунду... а лишь по необходимости.
P.S. в моём проэкте скорость вхождения в точность +-3% не важна.

А Вы правда считаете что после этого Вам кто-то захочет помочь ?
А помощь Вам судя по всему очень бы понадобилась... smile.gif
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 17:27
Сообщение #43


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Здравствуйте. есть вопрос... в спящем режиме Т2 c кварцем 32768 спешит на 2-3 сек за час... в рабочем режиме такого не замечал... (кварц без конденсаторов. вешал внешние по 18п уход в слипе был 1 сек за минуту )
приведу коды
инициализация
void timer2_init(void)
{
TCCR2 = 0x00; //stop
ASSR = 0x08; //set async mode
TCNT2 = 0x00; //setup
OCR2 = 0x00;
TCCR2 = 0x05; //start
}

прерывание

#pragma interrupt_handler timer2_ovf_isr:5
void timer2_ovf_isr(void)
{
if(sleep_en==2){TCCR1B=0;T1=TCNT1;TCCR1B=0x05;g=g^1;if(g==1){LED_ON;}else{LED_OF
F;}}//в слип sleep_en=1;
g=g^1;if(g==1){LED_ON;}else{LED_OFF;}
sec_pl=1;
}
и обработка времени в main

if(sec_pl==1){
sec++;if(sec>=60){sec=0;}
if(sec==0){min++;if(min>=60){min=0;}
if(min==0 && sec==0){hor++;if(hor>=24){hor=0;}}}


if(V==0x01 && sleep_en==1){sleep_en=2;sleep_off();}// это пробуждение если на ножке +5
if(sleep_en==1){asm("sleep");}// это повторение ухода в слип для Т2

if(sleep_en==2){ // это отбражение времени и юстировка RC генератора в рабочем режиме
clock(0,0);
if(fl_cl==2){T2=T1;fl_cl=3;}
if(T1<40000 && fl_cl==0){T3=T1;fl_cl=2;}
if(fl_cl==3){T4=T2-T3;fl_cl=0;
if (T4<=(7760)){OSCCAL++;}
if (T4>=(7840)){OSCCAL--;}
lcd_t(T4);}}
sec_pl=0;
}//end if(sec_pl==1)

Сообщение отредактировал Electronic) - Oct 8 2008, 17:30


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
singlskv
сообщение Oct 8 2008, 17:40
Сообщение #44


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Вы уже открыли несколько тем по сходной тематике...
Может пора остановится ? пока Вас модераторы не остановили...
Go to the top of the page
 
+Quote Post
xemul
сообщение Oct 8 2008, 17:58
Сообщение #45



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Программер таки решил усугубить...
Зачем горбатому даташиты, если есть могила?
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 18:22
Сообщение #46


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



У меня широкая исходня тематика...
неумею я даташиты читать... если Вы уже прочитали и знаете что там есть может поделитесь?
мне ж быстрее сделать совет чем пол часа качать со скоростью 4кб) даташит в котором всё на англ. и непонятно ещё где читать... а Вы вроде как руский и уже читали... 05.gif


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
singlskv
сообщение Oct 8 2008, 18:28
Сообщение #47


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(Electronic) @ Oct 8 2008, 22:22) *
У меня широкая исходня тематика...
неумею я даташиты читать... если Вы уже прочитали и знаете что там есть может поделитесь?
мне ж быстрее сделать совет чем пол часа качать со скоростью 4кб) даташит в котором всё на англ. и непонятно ещё где читать... а Вы вроде как руский и уже читали... 05.gif
Флаг Вам в руки и танк на встречу...
Нет желания помогать человеку который мыслит так...
Go to the top of the page
 
+Quote Post
Maik-vs
сообщение Oct 8 2008, 18:39
Сообщение #48


Местный
***

Группа: Участник
Сообщений: 246
Регистрация: 4-12-06
Пользователь №: 23 101



Цитата(singlskv @ Oct 8 2008, 22:28) *
Флаг Вам в руки и танк на встречу...
Нет желания помогать человеку который мыслит так...

+1

2electronic. Есть gaw.ru, есть google и т.д.
А тематика у Вас не широкая... и английский учить придётся. Ну, если хотите стать electronic-ом. smile3046.gif
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 18:46
Сообщение #49


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



ну вы и гоните.... я же не просил помогать тех кто не хочет 07.gif

я никого рытся ради себя не заставляю, пишите только если сами знаете

Я ЖЕ ТОЛЬКО СПРОСИЛ ПОЧЕМУ ЧАСТОТА УХОДИТ В СПЯЩЕМ РЕЖИМЕ!))) ТЯЖЕЛО НАПИСАТЬ НЕ ПИШИТЕ! ВСЕМ КТО ПОСЛУШАЕТСЯ СПАСИБО smile.gif ВСЕМ КТО ОТВЕТИТ a14.gif

Сообщение отредактировал Electronic) - Oct 8 2008, 19:12


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 19:09
Сообщение #50


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



как тут всем нравится писать не по теме) 50% флуда) ещё и меня втягиваете .. я хотел с юмором, думал живые лююди ... но могу как с ботами , это не принципиально biggrin.gif


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 19:13
Сообщение #51


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



спасибо за совет, если ничего из AVR не найду прислушаюсь


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
bloodden
сообщение Oct 8 2008, 19:44
Сообщение #52


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Вам же про SLEEP режимы говорили. Не верю, что задача такая, что надо всё время рабочее ядро держать. Причём на 8МГц!


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 19:50
Сообщение #53


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Всем кто думает что я сижу смотрю в потолок а Вас заставляю себе писать - Вы не правы. Я мало сплю похудел , мне надо проэкт поднять. Поднимал может и больше и тяжелее Ваших. Но не за такие сроки. И тема новая для меня. Я всё сделаю в любом случае. с Вами или без Вас но могу не успеть и как результат совсем потерять силы от не высыпания). Я отвечаю на смс и звонки только своей девушке, у меня нет даже времени подыскать слова для поиска в гугле. в голове другие пролемы и она уже болит сильно))). Пишу что бы заглянуть и увидеть ответ. а не указание прочитать даташит. если не хотите отвечать не утруждайте себя, я всё найду сам и не только даташит)

Сообщение отредактировал Electronic) - Oct 8 2008, 19:50


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 20:03
Сообщение #54


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



много думал над этим... но вобще наверное задача имено такая... очень плотный обмен информацией и одно из другого следует... таймет Т1 нельзя останавливать ...вобщем задачка ещё та... Насчёт частоты думаю как раз.. прикидываю.. но смысл не меняется чем больше протянет на аккумуляторах тем лучше

Сообщение отредактировал Electronic) - Oct 8 2008, 20:04


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 21:14
Сообщение #55


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



прочитал всё что написано в даташите по асинхроному режиму. у меня всё учтено я все грабли эти перечитал ещё на руском тут и в гугле. но у меня спешит немного мремя в спящем режиме 2сек за час. что это может быть? конденсаторы советывали не ставить, и я думаю это правильно, с ними часы спешили вобще дико.


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Oct 8 2008, 21:41
Сообщение #56


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Electronic) @ Oct 9 2008, 01:03) *
много думал над этим... но вобще наверное задача имено такая... очень плотный обмен информацией и одно из другого следует... таймет Т1 нельзя останавливать ...вобщем задачка ещё та... Насчёт частоты думаю как раз.. прикидываю.. но смысл не меняется чем больше протянет на аккумуляторах тем лучше

А вы задачу озвучте, многие на первый взгляд сложные вещи, решаются очень просто и без выкрутасов.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 8 2008, 22:21
Сообщение #57


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Цитата(Stanislav_S @ Oct 9 2008, 00:41) *
А вы задачу озвучте, многие на первый взгляд сложные вещи, решаются очень просто и без выкрутасов.

это словами не описать поверьте!
я не клавиатуру на меге делаю))) проэкт долольно серьёзный.
4 минут пытался хоть просто описать что к чему но не получилось biggrin.gif вобщем я с мк не первый год так что можете мне поверить...
я на форум выкладываю только то что конкретно затрудняюсь решить. в основном это связано с тем что не сталкивался с особностями спящего режима.

особено достало то что Т2 то спешит то отстаёт в спящем режиме.... один человек писал на форум что ставил задержки у меня с ними отстают дико часы а без спешат на 2 сек за час...
кварцов пробывал 2.
другие проблемы уже порешал, думаю как всё переделать под низкое потребление.


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 9 2008, 00:33
Сообщение #58


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



2Electronic)
А русский тоже не знаешь?
Есть же Евстифеев
http://lord-n.narod.ru/walla.html


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 9 2008, 01:15
Сообщение #59


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Может быть проще часы организовать на специалилизированной МС
типа PCF85xx и не заморачиваться с Т2?


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 9 2008, 04:56
Сообщение #60


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
50% флуда)


Созданного Вами. Щас сюда кто из модераторов заглянет, будет детям праздник...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 9 2008, 04:56
Сообщение #61


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
это словами не описать поверьте!


Человек, который не может объяснить другим предмет, сам не разбирается в нем. Авторство не мое, если не изменяет память - Эйнштейн.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 9 2008, 05:58
Сообщение #62


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Electronic) @ Oct 9 2008, 00:21) *
это словами не описать поверьте!

Moderator:
Просьба умерить усилия и по созданию множества сходных тем, и по заполнению их флудом.
Несколько тем объединил.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
bloodden
сообщение Oct 9 2008, 07:55
Сообщение #63


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Знаете почему МСП430 считаются малопотребляющими (при условии что жрёт в активном режиме почти столько же, сколько и новые АВРы)? Просто у него вся периферия под это заточена. Например: для разных узлов можно тактовую разную ставить, без ядра всё может работать автономно и т.д. и т.п.
Вот пример из жизни: У меня радиомодем СС1101 + МСП430Ф22374 в среднем хавает 100мкА!!! Это при том, что модем в режиме передачи жрёт 30мА и процессор с ацп тоже под 8 хавает. Вот Вам и материал для размышления. Я не рекламирую для Вас МСП430. Я хочу сказать, что только с помощью СЛИП режимов и грамотного распределения существующих ресурсов и правильно выбранного алгоритма решения задачи достигается малое потребление.
ЗЫ: Этим я хотел сказать, что при использовании максимума потенциала железа в МК уменьшается нагрузка на ядро, и соответственно, энергопотребление. Стандартное и не стандартное использование аппаратных возможностей даёт ОЧЕНЬ много. Например SPI - это не только связь между МК, а так же сериализатор, ШИМ и т.д. и т.п.


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 9 2008, 08:14
Сообщение #64


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Спасибо bloodden! Помучаюсь с этим всем... у меня из переферии не много. работать должно UART TWI да таймеры. если не тяжело не мог бы дать ссылку где скачать русский справочник (например по AVR у меня "Микроконтроллеры AVR семейства Mega А.В.Евстифеев 2007" ) и хотя бы названия компиляторов для этого мк (для AVR у меня ICC AVR).

Ещё я заметил что тут у кого то много прав) так поубирайте весь трёп зачем он на форуме элетроники sad.gif ? бестолковые советы и реплики "типа умных". оставте только вопросы поставленые в первом топике и ответы, больше ничего тут не надо! люди путаются заместь того что бы подсказать что то, читают маразм, 5 страничек форума для такой не сложной темы это загон 07.gif я как смотрю сколько времени на форум уходит так реально сам бы быстрее справился чем с этими вумниками, которым надо всё обьяснять) стелайте её короткой и понятной вобщем! Люди не понимают что пока я буду рисовать им устройство и картинки оно уже должно продаватся, и их детские замечания никому не нужны, толкьо ответы на впросы и всё, остальное нафиг.

Сообщение отредактировал Electronic) - Oct 9 2008, 08:41


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
GDI
сообщение Oct 9 2008, 08:35
Сообщение #65


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Боюсь, без объяснений вы не обойдетесь, за время общения на форумах, телепатические способности развиваются, конечно, но всему же есть предел. В правильно заданном вопросе, содержится половина ответа.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 9 2008, 08:37
Сообщение #66


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Electronic) @ Oct 9 2008, 10:14) *
..так поубирайте весь трёп зачем он на форуме элетроники

Moderator:
0. Спасибо за совет.
1. Чисто там, где не мусорят.
2. Что написано пером, того ....
3. "Лицо" каждого участника по возможности сохраняется в неприкосновенности, дабы было видно с кем имеешь дело.
При продолжении флуда будут приняты огранизационные меры без дальнейших разговоров.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
bloodden
сообщение Oct 9 2008, 08:52
Сообщение #67


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Цитата(Electronic) @ Oct 9 2008, 11:14) *
... если не тяжело не мог бы дать ссылку где скачать русский справочник (например по AVR у меня "Микроконтроллеры AVR семейства Mega А.В.Евстифеев 2007" ) ...

Есть такой полезный сайт как http://gaw.ru/
Там по-русски много чего написано, хотя и устаревшее слегка.
Если что - в личку. Могу ликбез слегка провести smile.gif


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Oct 9 2008, 09:16
Сообщение #68


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(bloodden @ Oct 9 2008, 11:55) *
Знаете почему МСП430 считаются малопотребляющими (при условии что жрёт в активном режиме почти столько же, сколько и новые АВРы)?

Вот пример из жизни: У меня радиомодем СС1101 + МСП430Ф22374 в среднем хавает 100мкА!!! Это при том, что модем в режиме передачи жрёт 30мА и процессор с ацп тоже под 8 хавает.

Ну, это не показатель экономичности MSP430 (потому как в данном случае, как я понимаю, малопотребляющие "фишки" MSP малоприменимы) - у меня аналогичная связка, но с mega8 потребляет при наличии только опроса радиоканала 15-20 uA, а общее расчетное потребление при разумной "радиоактивности" - 30-40 uA. А в остальном - все верно.
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 9 2008, 10:17
Сообщение #69


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



bloodden спасибо за ссылку я уже там копаюсь второй день, полезная!

насчёт AVR и из даташита это всё прочитал давненько (по секрету я англ. знаю выше среднего) я так и не понял сколько потребялют M8 притехнологии picopower при 5В и 8Мгц если кто знает эти цифры напишите.

Rs7- там модер писал насчёт флуда... помоему к тебе будут применены санкции))

"Может быть проще часы организовать на специалилизированной МС
типа PCF85xx и не заморачиваться с Т2?" - ведь уже всё получилось (поребление 27мкА), только не большая не точность в ходе часов в спящем режиме (я вот пока спал ушли на 5-6 сек ). и у меня был стимул вылизать программу! -я буду распаивать только один контролер!красота!
вот сижу определяюсь с самым микромощным, и ищу где можно в спячку отправлять... проэкт почти готов... прошу только советов по вопросу небольшой спехотни Т2 в спящем режиме.

Сообщение отредактировал Electronic) - Oct 9 2008, 10:25


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post
bloodden
сообщение Oct 9 2008, 14:51
Сообщение #70


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Цитата(rx3apf @ Oct 9 2008, 12:16) *
Ну, это не показатель экономичности MSP430 (потому как в данном случае, как я понимаю, малопотребляющие "фишки" MSP малоприменимы) - у меня аналогичная связка, но с mega8 потребляет при наличии только опроса радиоканала 15-20 uA, а общее расчетное потребление при разумной "радиоактивности" - 30-40 uA. А в остальном - все верно.

Конечно не показатель, зато очень наглядно демонстрирует "а нафига нам эти слип режимы".

А на счёт аналогичной связки - так там ОЧЕНЬ много нюансов. Например шифрование, скорость опроса, частота передачи, длина пакета и т.д. И эти нюансы ложатся на плечи вычислительного ядра. И специальная малопотребляющая периферия здесь мало чем помогает. Ладно, хватит, а то я начал bb-offtopic.gif smile.gif


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
Dopler
сообщение Oct 9 2008, 20:43
Сообщение #71


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Цитата(Electronic) @ Oct 9 2008, 14:17) *
я так и не понял сколько потребялют M8 притехнологии picopower при 5В и 8Мгц если кто знает эти цифры напишите.



mega88P Active 8 MHz, VCC = 5V, потребление типичное - 6.8, максимальное - 9 mA

Официальная документация атмел ATmega88P/V Rev. 8025F–AVR–08/08, страница 315.

Вообще, вам нужно изучить весь раздел "28. Electrical Characteristics", там все что надо знать о потреблении в разных режимах
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Oct 9 2008, 20:54
Сообщение #72


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(bloodden @ Oct 9 2008, 18:51) *
Конечно не показатель, зато очень наглядно демонстрирует "а нафига нам эти слип режимы".

Точно так.
Цитата
А на счёт аналогичной связки - так там ОЧЕНЬ много нюансов. Например шифрование, скорость опроса, частота передачи, длина пакета и т.д. И эти нюансы ложатся на плечи вычислительного ядра. И специальная малопотребляющая периферия здесь мало чем помогает.

Но я вспомнил, в чем было заметное различие в потреблении - все ж у AVR таймер с часовым кварцем несколько прожорливее против MSP, и чем меньше общее потребление, тем вклад таймера заметнее.

P.S. 250 кбит+FEC, 1 раз в секунду, 8-байтовый пакет опроса...
Go to the top of the page
 
+Quote Post
bloodden
сообщение Oct 10 2008, 06:56
Сообщение #73


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



В даташитах, обычно, графики рисуют зависимости потребления от частоты и напряжения питания. Там и можно посмотреть на конкретных значениях. Ещё очень важно посмотреть ограничение максимальной частоты от напряжения питания. Я один раз попался sad.gif

ЗЫ: 38кбит+FEC, 1-10 раз в секунду, 16-байтовый пакет + XTEA шифрование + дополнительная CRC16 + работает АЦП с частотой 10Гц smile.gif


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
Electronic)
сообщение Oct 11 2008, 08:40
Сообщение #74


Частый гость
**

Группа: Новичок
Сообщений: 97
Регистрация: 15-04-08
Пользователь №: 36 783



Спасибо за советы! Выбрал M88P.
из таких соображений :

Active 4 MHz, VCC = 3V 1.7 2.5 mA
Active 8 MHz, VCC = 5V 6.3 9 mA
Idle 1 MHz, VCC = 2V 0.05 0.15 mA
Idle 4 MHz, VCC = 3V 0.3 0.7 mA
Idle 8 MHz, VCC = 5V 1.4 2.7 mA

Буду делать 3В, программу оптимизировал, узаю девайс на 4-х Мегагерцах... вроде норм! Хотя кое где не успевает но это решится наличием вывода OC0 в М88 (хотя наврал... то при 2Мгц не успевал, но всё равно заметно что частоту на переделе скорости исполнения кода держит). Спящий режим возможен только Idle так как надо принять в любое время UART. что скажите? помоему правильный выбор мк... если учесть что под него у меня уже и прога написана и плата разведена...

есть такой нюанс... для приёма ИК излучения использую
TSOP4838 и он жрать больше всех будет))) проверил ток 1,5мА. Кто юзал более экономичные ИК приёмники?

Сообщение отредактировал Electronic) - Oct 11 2008, 08:46


--------------------
Самурай без меча - такой же, как самурай с мечом, только без меча
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 04:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.02308 секунд с 7
ELECTRONIX ©2004-2016