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

 
 
> Связь двух AVR, работающих на разных Vcc, Как сделать?
hd44780
сообщение Jun 5 2006, 06:45
Сообщение #1


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

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Есть 2 МК, AT90S2313 и ATMega8535 (или еще какой-то).

2313 реализует часы (и больше ничего!), питается от аккумулятора 3.6v.
DS1307 не предлагать - не пашет! Почему, не пойму. Пробовал всякие либы, ни фига.
8535, как обычно, от 5 вольт.

Надо связать эти МК, например по UART. Из 2313 в 8535 можно включать в лоб, думаю будет нормально, правда пока не проверял.

Вопрос в линии, идущей из 8535 в 2313. Здесь уровень около 5 вольт. Не погорит ли 2313 от этого, или надо ставить что-то типа стабилитрона на 3.3в. Думал поставить 2 ключа на транзисторах, но нет ли решения попроще.

Спасибо.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hd44780
сообщение Jun 5 2006, 08:17
Сообщение #2


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

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Спасибо за советы.

Насчет DS1307. Проверял на ATMega8535L. Осциллографом ничего не касался, по причине его отсутствия. Батарейку ставил. Под нагрузкой давала 3.07 вольт. Кварц был припаян непосредственно к ногам колодки микросхемы.
На out вешал светодиод, он вообще никак не светился sad.gif.

Попробую еще на другом МК - ATMega32, может сам МК попался глюкнутый.
Если кто может, пришлите, пожалуйста, пример работы с DS1307.

Спасибо


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
k0t
сообщение Jun 5 2006, 09:19
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 53
Регистрация: 11-01-05
Пользователь №: 1 889



Цитата(hd44780 @ Jun 5 2006, 12:17) *
Насчет DS1307. Проверял на ATMega8535L. Осциллографом ничего не касался, по причине его отсутствия. Батарейку ставил. Под нагрузкой давала 3.07 вольт. Кварц был припаян непосредственно к ногам колодки микросхемы.
На out вешал светодиод, он вообще никак не светился sad.gif.
Спасибо

Схему-то запость. А то не понятно ничего.
Go to the top of the page
 
+Quote Post
hd44780
сообщение Jun 5 2006, 09:50
Сообщение #4


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

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Цитата(k0t @ Jun 5 2006, 12:19) *
Цитата(hd44780 @ Jun 5 2006, 12:17) *

Насчет DS1307. Проверял на ATMega8535L. Осциллографом ничего не касался, по причине его отсутствия. Батарейку ставил. Под нагрузкой давала 3.07 вольт. Кварц был припаян непосредственно к ногам колодки микросхемы.
На out вешал светодиод, он вообще никак не светился sad.gif.
Спасибо

Схему-то запость. А то не понятно ничего.


Рисовать долго. Она у меня на бумаге.
Опишу так.
МК - mega8535 или mega32 (распиновка одинаковая).
Нога 22 (PC0, SCL) -> нога 6 DS
23 (PC1, SDA) -> нога 5 DS

на каждой линии pull-up по 10 кил на +5в.

на ноге 7 DS последовательно - резистор 1 кил - светодиод - земля.
Ну еще батарея на 3в как по даташиту.
Кварц на 32xxx кГц припаян к ногам колоды, куда втыкается DS.

Пробником все вызванивал, норма.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hd44780   Связь двух AVR, работающих на разных Vcc   Jun 5 2006, 06:45
- - otrog   Попробуйте так: Слева ATMega8535 справа AT90S231...   Jun 5 2006, 07:09
|- - k0t   2 otrog Диод с резистором не нужны, у авр Vih = 0...   Jun 5 2006, 07:24
|- - otrog   Ну это так про запас . Аккум ведь разряжается и в...   Jun 5 2006, 07:38
- - k0t   Цитата(hd44780 @ Jun 5 2006, 10:45) Есть ...   Jun 5 2006, 07:14
- - GetSmart   У DS1307 при 3.6 вольт не работает канал I2C, а ча...   Jun 5 2006, 07:23
- - GetSmart   otrog Резюки в делителе перепутал! Надо было ...   Jun 5 2006, 07:50
|- - otrog   Цитата(GetSmart @ Jun 5 2006, 11:50) otro...   Jun 5 2006, 08:41
- - prottoss   Цитата(hd44780 @ Jun 5 2006, 14:45) Есть ...   Jun 5 2006, 07:57
- - GetSmart   Любитель! От ноги 7 через светодиод нужно подк...   Jun 5 2006, 10:11
- - sensor_ua   Philips AN97055 Bi-Directional Level Shifter for I...   Jun 5 2006, 12:45
- - hd44780   DS1307 на ATMega32 заработала. Секунды тикают. Ост...   Jun 7 2006, 11:40


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

 


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


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