Например TDA7294

Форум РадиоКот • Просмотр темы - Mcp3202-b+at90s2313, Как их связать?
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт дек 12, 2025 19:34:37

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 22 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Mcp3202-b+at90s2313, Как их связать?
СообщениеДобавлено: Пн май 15, 2006 13:11:06 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Народ, подскажите, плиз, схему соединения АЦП MCP3202-B и микроконтроллера AT90S2313. Если можно, с кусочком кода.ЗЫ: Може кто-нить знает готовые решения: как из этих деталей собрать цифровой вольтметр (меряет и отправляет в комп)

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 15, 2006 16:36:03 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Дык, у него ж вроде SPI обычный?
Смотреть описание протокола и вперед... У Атмела были аппноты по этому поводу... Если найду - скажу какой именно... А там и куски кода есть в примерах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 15, 2006 16:47:48 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Дык, я ток начал изучать ЕТО... А что такое аппнот? :shock:

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 15, 2006 22:25:01 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Дело полезное и интересное, так что так держать! :)
А аппнот - это сокращение от Application Note, т.е. документ, где производитель дает рекомендации по применения своего изделия, описывает всякие фишки ну или баги (что там у него есть... :) ), тонкости, дает примеры и т.п.

Так что atmel.ru Вам в помощь, да и англоязычный сайт полезно почитать... Еще вот avrfreaks.com неплохой сайт...
Вобщем, много инфы по микроконтроллерам, можно найти ответы практически на все вопросы... Да и здесь много людей грамотных...


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 15, 2006 22:36:38 
Говорящий с текстолитом
Аватар пользователя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Чт дек 15, 2005 17:34:48
Сообщений: 1507
Откуда: Петрозаводск
Рейтинг сообщения: 0
Ахейр, а apponotes это не то же самое? я просто англицким не владею

_________________
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 09:06:14 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Понял. Дело в том что я уже пытался изучать даташиты на обе микросхемы, но так и не понял как их заставить работать в паре.... Помогите, плиз.. :cry:

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 09:10:43 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
2 Старый ржавый электронщик:

Слово то какое, заморское... А точно так пишется? Честно говоря, не знаю, но если по содержанию соответствует, то, наверное, оно :)

2 Softer

http://atmel.com/dyn/products/app_notes ... ily_id=607 это ссылка на старицу тех самых аппнотов Атмела.
Поищите, там много по SPI вообще (доков 5 точно) и применительно к конкретным камням и устройствам тоже есть... Можете просто устроить поиск по слову SPI по странице. Надеюсь, с английским хоть чуть-чуть дружны? Разберетесь, я думаю, там ничего особо сложного...
Потом и остальным расскажете... :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 09:24:26 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Ситуацию понял.
Не могу сказать, что сам большой специалист, но последовательный интерфейс уже реализовывал :)
SPI глубоко не изучал, но интерес есть, потому как надо будет все равно.
Вопрос: Вы на чем пишете - ASM или Си? Я в асме как свинья в апельсинах, поэтому тогда помочь не смогу, сам на Сях программлю...

А так - давайте разбираться вместе... Как я понимаю, интерфейс-то стандартный, надо только его по уму реализовать и скормить АЦПшке правильную команду.

Кстати, аппнот и даташит - вещи очень разные... И, не обижайтесь, но "пытаться" изучать их недостаточно... Я пока начал хоть немного разбираться, чуть не наизусть их выучил... :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 10:24:41 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Пишу на ASM. Просто мне так проще, я на компе тож вместо Си предпочитаю ASM. А Вы схему включения не можете подсказать? А то я чет не сильно понял... :?

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 10:41:33 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Ну, например так... :)


Вложения:
untitled.JPG [10.48 KiB]
Скачиваний: 677
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 10:49:01 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
гИдето я эт уже видел.... :( А на конкретном примере не покажете? Еси нады, вот ДШ:

АЦП: http://forum.cxem.net/index.php?act=Att ... st&id=3372
МК: http://forum.cxem.net/index.php?act=Att ... st&id=3371

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 13:18:17 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Ну дык, соббсно...

Dout = SО

Din = SI

CLK и в Африке CLK

CS (Chip Select) - по своему усмотрению завести на процессор...

Или я чего-то не понимаю?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 16, 2006 13:39:04 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Теперь понятнее...

Но остаются еще и VDD/VREF CH0 CH1 VSS...

Просто я не очень еще понимаю принцип..... Как его запустить? Так?(см. аттач) или есть что-нить попроще?


Вложения:
1.gif [4.67 KiB]
Скачиваний: 599

_________________
Здобный любитель старого "железа"!
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 19, 2006 11:39:34 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
В принципе, так...
С Vref, вроде, разобрался? Это вхрод для опорного источника.
СH0, СН1 - входы каналов оцифровки, ты их по идее можешь выбирать командой с контроллера.

Зачем фильтр на входе?

Стоит обратить внимание на расшифровку названий линий SPI-интерфейса: MOSI - Master Output / Slave Input, MISO - Master Input/Slave Output - сразу становится понятным, куда вешать Din и Dout АЦПуйника...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 19, 2006 13:08:11 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Что то я еще больше запутался...

1. Т.е. мне надо на IN+ (по схеме) подать замеряемое напряжение, на Vdd подать питание, MISO - Dout, MOSI - Din?

2. Если заменяемое напряжение - >=12V, то мне нада использовать резистор? (Сорри за такой вопрос, но хочу убедиться что ход моих мыслей правильный)

ЗЫ: Можно на ты? :roll:

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 13:52:17 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Да, все так. Схема вполне адекватная.
Если измеряемое напряжение больше опорного, то АЦП работать будет, только результатом преобразования будут единицы во всех разрядах.
Можно использовать резистивный делитель, однако, если используется внешний АЦП, то нужна, видимо, нормальная точность? Резисторы-то ее не обеспечат. Будут плавать от температуры и проч.
А этот АЦП может работать с опорным напряжением больше питающего? Взять тогда опорник на 12В и дело с концом..

На "ты", конечно, можно. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 13:54:34 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
А то это будет-то?
Зачем аналоговый фильтр на ОУ на входе?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 15:48:07 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Цитата:
Зачем аналоговый фильтр на ОУ на входе?

А ет чего? :shock:

:idea: Короче, делаю одну штуку. И нады чтоб она умела измерять напругу на аккумуляторах и при необходимости растределяла 1-2 резервных... Я надеюся я правильно подобрал компоненты (ну кроме разве что АЦП... ведь можно было б внутрений...)?

PS: У тя Аська есть?

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 21:02:36 
Модератор
Аватар пользователя

Карма: 27
Рейтинг сообщений: 58
Зарегистрирован: Пн апр 03, 2006 11:43:25
Сообщений: 4517
Откуда: Санкт - Петербург
Рейтинг сообщения: 0
Медали: 3
Получил миской по аватаре (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
В твоей схеме во входной цепи стоит операционнай усилитель MPC601 (сорри, если ошибся, не очень разборчиво там...). Так вот, он включен как аналоговый фильтр, а в зависимости от номинала R3 и R4 может еще и сигнал усиливать...
Я, конечно, не знаю, какая точность измерения напряжения батареи тебе нужна (может, ты на атомную промышленность трудишься :) ), но я бы в этом случае использовал не только встроенный операционник, но и встроенный опорник... Точность на уровне 0,1В меня бы устроила.
Так что ATMega16 и будет тебе счастье...
Чем собираешься коммутировать аккумуляторы?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 23, 2006 09:46:31 
Первый раз сказал Мяу!

Зарегистрирован: Пн май 15, 2006 10:53:26
Сообщений: 24
Рейтинг сообщения: 0
Точность нада 1-2В. Может подскажешь более рациональную схему?
А коммутировать, наверно, буду ..... релюхами+ключи какие-то... или оптрон (кажись так зоветсся)...

ЗЗЫ: Так Асбки нет ил не хош говорить? :))

_________________
Здобный любитель старого "железа"!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y