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

 
 
8 страниц V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> AT90PWM3, Ничего не понимаю - это только у меня так?
KBB
сообщение Mar 21 2007, 07:07
Сообщение #46


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 19-05-06
Пользователь №: 17 254



А с буквой Б нехотят везти в Киев - мол партия в 10 шт слишком маленькая
вот декларируемая разница к буковке 'B'
The major changes are :

 complement the PSCOUT01, PSCOUT11, PSCOUT21 polarity in
centered mode - See "PSCn0 & PSCn1 Basic Waveforms in
Center Aligned Mode" on page 138.

 Add the PSC software triggering capture - See "PSC 0 Input
Capture Register - PICR0H and PICR0L" on page 169.

 Add bits to read the PSC output activity - See "PSC0 Interrupt
Flag Register - PIFR0" on page 171.

 Add some clock configurations - See "Device Clocking Options
Select(1) AT90PWM2B/3B" on page 31.

 Change Amplifier Synchonization - See "Amplifier" on page 250.
and See "Amplifier synchronization timing diagram for
PWM2B/3B" on page 252.

 Correction of the Errata - See "Errata" on page 345.

т.к. кит без буковки. тупо опираюсь на то же.
кто такой АВР910? и видит ли он фузы PSC? и где взять.
Go to the top of the page
 
+Quote Post
bezobraznic
сообщение Mar 21 2007, 11:17
Сообщение #47


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

Группа: Участник
Сообщений: 169
Регистрация: 26-05-05
Пользователь №: 5 441



Цитата(DeXteR @ Mar 20 2007, 23:21) *
Очень интересует человек bezobraznic который говорит что у него отлично все работеет
Пожалуйста откликнитесь



Я тут!!
Go to the top of the page
 
+Quote Post
osnwt
сообщение Mar 21 2007, 12:49
Сообщение #48


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

Группа: Свой
Сообщений: 175
Регистрация: 26-01-06
Из: Sevastopol
Пользователь №: 13 664



Цитата(KBB @ Mar 21 2007, 06:07) *
А с буквой Б нехотят везти в Киев - мол партия в 10 шт слишком маленькая
вот декларируемая разница к буковке 'B'

Что интересно, в этом списке никак не отражены те проблемы, которые лично я наблюдал. И никто, кстати, даже те, у кого всё, как бы, работает, не подтверил и не опроверг мои наблюдения.

А тихое закрытие support request на Атмеле говорит лично мне о том, что они так и не решились официально признать имеющиеся проблемы, как минимум, в версии без буквы.
Go to the top of the page
 
+Quote Post
DeXteR
сообщение Mar 21 2007, 13:29
Сообщение #49


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287



AVR910 - апликуха про бесплатный проограмматор
Исходники и схема - читать ан сайле атмела

+ немцы переработали прошивку и схему на более веселую и быструю
Ссылку на немецкий сайт исчите тут (на форуме)

В оболочке CVAVR последней версии есть софт который програмит все процы и все фузы
Насколько коректно он это делает - незнаю - нет чипа покачто

ХТТp://kazus.ru/nuke/users_files/16032007/5583765.zip

Это ссылочка на CVAVR последний (буковки вначале поменять на нормальные)

Всем Спасибо

De}{teR

ЗЫ bezobraznic - напиши плиз о проэктах и на чем делал (с буквой или без)
Go to the top of the page
 
+Quote Post
osnwt
сообщение Mar 21 2007, 13:42
Сообщение #50


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

Группа: Свой
Сообщений: 175
Регистрация: 26-01-06
Из: Sevastopol
Пользователь №: 13 664



Цитата(at90 @ Sep 12 2006, 10:55) *
Если не трудно, можно опубликовать то что ответил атмел?

Поскольку запрос закрыт, то в закрытие моей темы привожу его полное содержание.
Я так и не понял, откуда в моем запросе появились чужие вопросы, не относящиеся к теме. Спрашивать Атмел мне просто не хочется, ибо, толку мало. Кому надо - может, получится присоединиться к этому обсуждению чужого support request'а :-)


Ticket 90551: "AT90PWM3 revisions and features"

Исходный вопрос:

Цитата
Message added byOleg Semyonov, 08.09.2006 14:22
Hello!

Having a self-made evaluation board with AT90PWM3, I have some issues I cannot understand. In fact, I think that those are problems with early chip revisions (my device was bought about half year ago).

1) How to identify the device revision (A or cool.gif?
My device is marked as:

90PWM3-16SQ
0540 04103AW

2) PSCnRB and PSCRV fuses.
It is said in latest datasheet that: If PSCRV fuse equals 0 (programmed), the selected PSC outputs will be forced to low state. If PSCRV fuse equals 1 (unprogrammed), the selected PSC outputs will be forced to high state.

I observe opposite situation: when all 4 bits are programmed (set to 0), I have high (Vcc) levels in outputs. If PSCRV=1 (unprogrammed), then outputs are set to low level. Is it bug, or feature, or depends on device revision?

3) BOD and Aref.
Setting the BOD fuses to have 4.3v BOD level (and 5v power supply), I have the following problem: setting via ADMUX Aref=AVcc leads to device reset. AREF pin is decoupled with external capacitor only. Without BOD enabled all is fine. I have not tried different Aref values, though.

What can be wrong?

4) Amplified ADC conversions.
I was unable to use AMP0/AMP1 differential amplified ADC inputs at all. In short, if I set the channel number up to 10 via ADMUX, then all is fine. The loop
while (!(ADCSRA & (1<<ADIF))) ;
works as expected after starting the conversion via ADSC bit in ADCSRA.

Setting the ADMUX low bits to 11 or 12 (AMP0 or AMP1) breaks the ADC-related code execution. I tried to enable amplifier with internal ADC clock/8 sync and start the conversion using ADSC bit in ADCSRA (as for B revision), via ADASCR in ADCSRB (as for A revision), and both. The loop
while (!(ADCSRA & (1<<ADIF))) ;
never exits. Removing the flag waiting leads to zero output from ADCH/ADCL registers. That is, no conversion was started.

What could be wrong? I have never seen such problems with other AVR devices but AT90PWM3 is a different one.

Could you provide a simple C code (or assembler) fragment which is a proven solution for AT90PWM3 device to start amplified ADC conversion?

Thanks in advance.
Oleg


Далее следует почти бесполезный ответ, на который я тут и написал в свое время, что ждем-с...


Цитата
Message added byEric Tinlot, 11.09.2006 13:11
Dear Mr Semyonov,

>1) How to identify the device revision (A or cool.gif?

Rev A is printed 90PWM3 and Rev B is printed 90PWM3B

>2) PSCnRB and PSCRV fuses.
Fuse works correctly, take care that under AVR studio a box checked means
programmed (it means logical 0).

for questions
3) BOD and Aref. and
4) Amplified ADC conversions.

I'll try to check it this week and give you a feed back.

Best Regards
Eric Tinlot
Atmel AVR Technical Support

--------------------------------
AVR support mail: http://support.atmel.no/
Atmel AVR page: http://www.atmel.com/products/avr/
Info and software: http://www.avrfreaks.net
Discussion forum: http://www.avrfreaks.net/phorum/
Distributors: http://www.atmel.com/dyn/general/contact.asp



> Hello!
>
> Having a self-made evaluation board with AT90PWM3, I have some issues I
> cannot understand. In fact, I think that those are problems with early chip
> revisions (my device was bought about half year ago).
>


Тут я уточнил, чем я пользовался и что наблюдал:

Цитата
Message added byOleg Semyonov, 12.09.2006 12:33
>>2) PSCnRB and PSCRV fuses.
>Fuse works correctly, take care that under AVR studio a box >checked means
>programmed (it means logical 0).

I use AVROSP software to flash/read fuses. They read as:

Reading fuse bits...
0xd7e2
0x1a

The extended fuse byte is 1A which means PSCxRB are programmed (0), and PSCRV is unprogrammed (1). Having this configuration, I observe low levels on PSC outputs during (~2 mV) and after (~7 mV) reset.

PS. I also use boot loader, so the rest of extended fuse byte is for 1Kbyte boot loader size and restart from boot loader.


И тут откуда ни возьмись, какие-то посторонние вопросы:

Цитата
Message added byGUILLET David, 04.10.2006 11:53
Little correction, it only works if ADC reference is set to AVCC, (BIT 6 (REFS0) of ADMUX set to 1. In any other case I observe jitting.


Message added byGUILLET David, 04.10.2006 11:45
Hello,

I'm using AT90PWM2 to make high frequency PWM (250Khz).

I observe jitting on the PWM if the external ADC ref is set to external, this jitting disappears if the reference is set to internal.

My external reference is perfectly clean (voltage reference IC) of 2.5V.

Do you have any suggestion to correct that ?

Best regards.


Далее идет ответ на чужой вопрос...

Цитата
Message added byEric Tinlot, 06.10.2006 13:09
Dear Mr GUILLET

could you please confirm that AVCC and AREF pin are both decoupled to ground using small cerammic capacitor close to the chip ?


Best Regards

Eric Tinlot
Motor Control Customer Application Group
Atmel AVR Technical Support

--------------------------------
AVR support mail: http://support.atmel.no/
Atmel AVR page: http://www.atmel.com/products/avr/
Info and software: http://www.avrfreaks.net
Discussion forum: http://www.avrfreaks.net/phorum/
Distributors: http://www.atmel.com/dyn/general/contact.asp


И какое-то уточниение с какой-то левой цитатой:

Цитата
Message added bydjdav@free.fr, 06.10.2006 13:27

Yes I confirm (they are soldered on the chip itself).

My further investigation shown that I had to use a 330uH / 100nF LPF to supply
AVCC. (in the datasheet, 10uH is advice, that's why I had) ... Then the jitting
is lowered to an acceptable value. Did you ever observe that ?

Best regards.



Selon avr@atmel.com:

> (Please keep the subject when replying to this mail)
>
> Dear Mr GUILLET
>
> could you please confirm that AVCC and AREF pin are both decoupled to ground
> using small cerammic capacitor close to the chip ?
>
>
> Best Regards
>
> Eric Tinlot
> Motor Control Customer Application Group
> Atmel AVR Technical Support
>
> --------------------------------
> AVR support mail: http://support.atmel.no/
> Atmel AVR page: http://www.atmel.com/products/avr/
> Info and software: http://www.avrfreaks.net
> Discussion forum: http://www.avrfreaks.net/phorum/
> Distributors: http://www.atmel.com/dyn/general/contact.asp
>
>
>


Все. Запрос открыт 8 сентября 2006 года. Текущий статус - Closed.

Финал. Занавес. cheers.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Mar 21 2007, 15:47
Сообщение #51


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(osnwt @ Mar 21 2007, 12:42) *
Setting the BOD fuses to have 4.3v BOD level (and 5v power supply), I have the following problem: setting via ADMUX Aref=AVcc leads to device reset. AREF pin is decoupled with external capacitor only.
А на питании какая блокировочная емкость, как далеко она от ног питания и насколько длинные дорожки от выходного электролита блока питания до блокировочного конденсатора по питанию? Я к тому, что не может ток зарядки емкости на ARef просаживать питание и вызывать честное срабатывание BOD?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
osnwt
сообщение Mar 21 2007, 16:52
Сообщение #52


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

Группа: Свой
Сообщений: 175
Регистрация: 26-01-06
Из: Sevastopol
Пользователь №: 13 664



Цитата(Сергей Борщ @ Mar 21 2007, 14:47) *
А на питании какая блокировочная емкость, как далеко она от ног питания и насколько длинные дорожки от выходного электролита блока питания до блокировочного конденсатора по питанию? Я к тому, что не может ток зарядки емкости на ARef просаживать питание и вызывать честное срабатывание BOD?

За основу макета была взята типовая схема ATAVRMC100, так что емкость на AREF та же - 100nF. По питанию стоит как керамика, так и электролиты. Всё достаточно близко от ног. Какая же это должна быть емкость, чтобы ТАК просадить питание smile.gif

На самом деле мне просто лень искать конкретную схему и вообще обсуждать это дело. Будет намного проще, если кто-то попрбует повторить названное и скажет - есть эффект или нет. Мне это интересно исключительно с точки зрения общего развития, но кому-то, может, поможет.
Go to the top of the page
 
+Quote Post
DeXteR
сообщение Mar 21 2007, 17:58
Сообщение #53


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287



Цитата(osnwt @ Mar 21 2007, 17:52) *
На самом деле мне просто лень искать конкретную схему и вообще обсуждать это дело. Будет намного проще, если кто-то попрбует повторить названное и скажет - есть эффект или нет. Мне это интересно исключительно с точки зрения общего развития, но кому-то, может, поможет.


Я попробую Но к сожалению нескоро
Контроллеры везут Схема и плата макетницы разводится

Как заработает макет - напишу
Go to the top of the page
 
+Quote Post
KBB
сообщение Mar 29 2007, 18:28
Сообщение #54


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 19-05-06
Пользователь №: 17 254



зажила PWMка . целый день потраттил.
с кривым программатором.
вообщем дальше лело времени.
работать с ней можно, соблюдая меры предосторожности.
будет правильны программатор, посмотрю чтос фузами PSC
пока же думаю применять меры предосторожности на стороне силы. автономно.
Go to the top of the page
 
+Quote Post
DeXteR
сообщение Mar 29 2007, 18:51
Сообщение #55


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 2-08-05
Из: Одесса
Пользователь №: 7 287



Цитата(KBB @ Mar 29 2007, 19:28) *
зажила PWMка . целый день потраттил.
с кривым программатором.
вообщем дальше лело времени.
работать с ней можно, соблюдая меры предосторожности.
будет правильны программатор, посмотрю чтос фузами PSC
пока же думаю применять меры предосторожности на стороне силы. автономно.


Поздравляю
А я только сегодня макетную плату заказал - небыло времени
И счет за кристалы толька вчера оплатили
Но думаю к следующиму понедельнику присоединюсь к экспериментам =)
Go to the top of the page
 
+Quote Post
KBB
сообщение Mar 29 2007, 20:17
Сообщение #56


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 19-05-06
Пользователь №: 17 254



Цитата(DeXteR @ Mar 29 2007, 23:51) *
Поздравляю
А я только сегодня макетную плату заказал - небыло времени

для старта, как выяснилось, кит можно было не покупать.
сгодился , конечно.
понять логику чужого текста всегда сложно.
bezobraznik натолкнул на мысль, спасибо ему, дальше само покатилось.
тараканчик, действительно , в чем-то удобен для источников. к нему надо привыкнуть. хотя, чуем моя печень - это ещё не последние грабли. как в прочем и со всем атмелом. бытовуха, что тут сказать ещё?
Go to the top of the page
 
+Quote Post
KBB
сообщение Apr 1 2007, 20:26
Сообщение #57


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 19-05-06
Пользователь №: 17 254



из базового супостатского примера соорудил-таки рулилку.
есть вопрос . как максимально быстро опрокинуть PSC . т.е. выходы в 0, счетчики стоп и при этом считать состояние последних. дабы знать до куда досчитал шим. хочется попробовать от комаратора рабртать "напрямую". соорудить некий аналог шим контроллера (3845напрмер).
зачем пока не решил, но уже хочу.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Apr 1 2007, 23:09
Сообщение #58


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(osnwt @ Mar 21 2007, 13:42) *
1) How to identify the device revision (A or cool.gif?
My device is marked as:

90PWM3-16SQ
0540 04103AW


Согласно ответам из одной из веток точки опоры у вас ревизия "А". Согласно описанию такое определение действует на все кристаллы.
Go to the top of the page
 
+Quote Post
bvn123
сообщение Apr 2 2007, 16:54
Сообщение #59


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

Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468



Цитата(KBB @ Mar 29 2007, 19:28) *
зажила PWMка . целый день потраттил.
с кривым программатором.
вообщем дальше лело времени.
работать с ней можно, соблюдая меры предосторожности.
будет правильны программатор, посмотрю чтос фузами PSC
пока же думаю применять меры предосторожности на стороне силы. автономно.


Не мудрено, что программатор может быть кривым - в pdf на AT90PWM3 в главе Serial Downloading несоответствие размера загружаемой страницы размеру памяти (можно сравнить с такими же по размеру памяти МК, например, ATmega8535), программатор работает, если в обслуживающем его приложении установить соотв. памяти размер страницы (не такой, как в pdf)
Go to the top of the page
 
+Quote Post
KBB
сообщение Apr 2 2007, 20:16
Сообщение #60


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 19-05-06
Пользователь №: 17 254



Цитата(SasaVitebsk @ Apr 2 2007, 04:09) *
Согласно ответам из одной из веток точки опоры у вас ревизия "А". Согласно описанию такое определение действует на все кристаллы.

мои железки в корпусах 24 и 32 ноги, а подписаны одинаково.
надо фирмачей спросить

тут мен сказали, что ATAVRISP2 программирует всё правильно, но только из AVRstudio4.258 , а я его не ползую. Ну не люблю. грустно.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 14th August 2025 - 12:10
Рейтинг@Mail.ru


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