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

 
 
> Вопросы по мк силабс f580 серии
lexa12
сообщение Mar 23 2012, 13:43
Сообщение #1


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

Группа: Свой
Сообщений: 196
Регистрация: 6-10-10
Из: Санкт-Петербург
Пользователь №: 59 971



Прошу помощи с серией f580 силабсов.
1. Есть ли у кого нибудь примеры программ для этих контроллеров? Например с диска eval kit? В основном интересует их правильное конфигурирование.
2. Как у них правильно нужно сконфигурировать питание? У меня силабс подключен к max3000 и ds1307. Все порты сконфигурированы как push-pull. После загрузки программы (вкл светодиоды) ток потребления возрастает в несколько раз. Пробовал подавать 3.3 В и 5 В на VIO - ничего не помогло (светодиоды работают).

Сообщение отредактировал lexa12 - Mar 23 2012, 13:44
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Hellper
сообщение Mar 23 2012, 20:13
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 13-08-07
Из: Санкт-Петербург
Пользователь №: 29 745



http://www.silabs.com/products/mcu/Pages/S...eDownloads.aspx
Silicon Labs IDE - после инсталляции находите внутри папку Examples
Configuration Wizard - помогает с настройкой перефирии

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


--------------------
Go to the top of the page
 
+Quote Post
lexa12
сообщение Mar 24 2012, 08:28
Сообщение #3


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

Группа: Свой
Сообщений: 196
Регистрация: 6-10-10
Из: Санкт-Петербург
Пользователь №: 59 971



Цитата(Hellper @ Mar 24 2012, 00:13) *
http://www.silabs.com/products/mcu/Pages/S...eDownloads.aspx
Silicon Labs IDE - после инсталляции находите внутри папку Examples
Configuration Wizard - помогает с настройкой перефирии

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


У этой серии есть встроенный регулятор напряжения и отдельное питание портов.
Получается ток потребляемый МК-где то 100 мА.
К портам МК подключен светодиод, кнопка, DS1307 и плис. Все порты МК задействованы. Еще так получилось, что напряжение на кнопке и ds1307 5 В, а питание портов МК 3 В. У плис выходы тоже 3 в.

Сообщение отредактировал lexa12 - Mar 24 2012, 08:42
Go to the top of the page
 
+Quote Post
barabek
сообщение Mar 25 2012, 21:55
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(lexa12 @ Mar 24 2012, 18:28) *
У этой серии есть встроенный регулятор напряжения и отдельное питание портов.
Получается ток потребляемый МК-где то 100 мА.
К портам МК подключен светодиод, кнопка, DS1307 и плис. Все порты МК задействованы. Еще так получилось, что напряжение на кнопке и ds1307 5 В, а питание портов МК 3 В. У плис выходы тоже 3 в.

100мА многова-то. Давайте схему, так долго можно гадать.
Go to the top of the page
 
+Quote Post
редактор
сообщение Mar 26 2012, 07:35
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315



По описанию на 50 МГц без внешних нагрузок потребление 21 мА. Поэтому 100мА выглядет мнго.
Выводы, подключенные к +5В лучше настраивать как Open Drain (открытый сток), если питание поров заведено как 3В, тогда перетечек через притягивающий резистор не будет (часто мешает при работе).
Выводы, которые работают на выход обычно делаю push-pull (в том числе и для перефирийных модулей). Выводы, которые на ввод - Open Drain. и всегда отключаю Weak Pull-Up притяжку.
В остальном подводных камней при конфигурации не наблюдалось (использую С8051F582).


--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
Go to the top of the page
 
+Quote Post
lexa12
сообщение Mar 28 2012, 14:27
Сообщение #6


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

Группа: Свой
Сообщений: 196
Регистрация: 6-10-10
Из: Санкт-Петербург
Пользователь №: 59 971



Цитата(редактор @ Mar 26 2012, 11:35) *
По описанию на 50 МГц без внешних нагрузок потребление 21 мА. Поэтому 100мА выглядет мнго.
Выводы, подключенные к +5В лучше настраивать как Open Drain (открытый сток), если питание поров заведено как 3В, тогда перетечек через притягивающий резистор не будет (часто мешает при работе).
Выводы, которые работают на выход обычно делаю push-pull (в том числе и для перефирийных модулей). Выводы, которые на ввод - Open Drain. и всегда отключаю Weak Pull-Up притяжку.
В остальном подводных камней при конфигурации не наблюдалось (использую С8051F582).



Почему у силабсов надо ставить входные порты в режим открытого коллектора(в примерах ПО это у них везде встречается)? Я сталкивался только с выходами с ОК, а здесь эта схема работает на вход?!
И если Вы используете ОК и отключаете внутреннюю подтяжку, необходимо тогда ставить внешнюю???
Go to the top of the page
 
+Quote Post
barabek
сообщение Mar 29 2012, 06:49
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(lexa12 @ Mar 29 2012, 00:27) *
Почему у силабсов надо ставить входные порты в режим открытого коллектора(в примерах ПО это у них везде встречается)? Я сталкивался только с выходами с ОК, а здесь эта схема работает на вход?!
И если Вы используете ОК и отключаете внутреннюю подтяжку, необходимо тогда ставить внешнюю???


А как иначе? У силабсов, как у классического mcs51 порты двунаправленные. Это достигается использованием выходного каскада с ОК. При работе как с выходом все должно быть понятно, а при использовании в качестве входа мы на выход даем "1" и внешнее устройство определяет уровень на ножке МК. Но в отличии от классических у силабс имеется возможность сделать "мощный" выход, включая режим push-pull. И если Вы включите этот режим и попытаетесь работать как со входом - получите режим, близкий с кз при разных уровнях МК и внешнего устрвойства (например, МК выдает 1, а внешнее 0 - получите перегрузку в лучшем случае). В общем, посмотрите структуру порта в документации, все станет понятно.
На второй вопрос ответ зависит от внешнего устройства. Если оно тоже с таким же ОК без подтяжки, то да, нужна внешняя. Если подтяжка есть или внешнее устройство имеет на выходе push-pull, то дополнительная подтяжка не нужна.
Go to the top of the page
 
+Quote Post
редактор
сообщение Mar 30 2012, 07:10
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315



Кроме того, если внешнее устройство имеет 5В логику, то после притяжки входа SiLabs c 5В на 3В будут перетечки, пусть даже и небольшие, через резисторы, но в итоге все равно делитель.


--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
Go to the top of the page
 
+Quote Post

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

 


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


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