Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 17 июн 2025, 23:56

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 205 ]  На страницу Пред.  1 ... 9, 10, 11, 12, 13, 14, 15 ... 21  След.
Автор Сообщение
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 14 дек 2011, 21:53 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Про мультиплексор понятно, а вот про токовое зеркало, не совсем (что такое токовое зеркало, знаю).
Вот поправил. Лишний стабилизатор пока оставил так как это макет состоящий в данный момент из двух плат. В окончательном варианте всё исправлю.


Последний раз редактировалось SVN 15 дек 2011, 05:11, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 14 дек 2011, 22:34 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
Подтягивающий резистор уберите c +3.3 на вывод SQW
конденсатор по питанию 24с02 забыли
И опорную часть моста можно не коммутировать она у вас при одинаковых датчика одинаковая получается. Лишний расход прецизионных резисторов. Просто все аналоговые входы завести на среднию точку опорной части моста.
При 4 мегагерцах вам кварц не нужен в МК затактуйтесь от внутреннего генератора. Там как раз 4 Мгц вроде есть.Ну ещё разьем для программирования не мешало бы нарисовать. А если будет Внутрисхемное программирование то в МК ногу SCK и SS нужно подтянуть к +3,3В иначе косяки пойдут при программировании. Точнее перманентные грабли (стелс грабли как сказала жена) Да в этот МК вроде Бутлоадер прошится может но это на любителя. Если большой проект может не влезть код.

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 14 дек 2011, 23:22 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
В даташите на часы такая схема, потому и установил резистор. :-)
ds1307.gif
ds1307.gif [ 11.53 КБ | Просмотров: 9599 ]

С МК проблем нет, не влезет в 8535, установлю ATmega32, цокалёвка похоже одинаковая. Что бы при программировании не было косяков поставлю на линиях MOSI, MISO, SCK, к АЦП, переключатели.
Да, МК может работать на 4 мГц и от внутреннего генератора, сделано на всякий случай, но кварц можно по началу не ставить.


Последний раз редактировалось SVN 15 дек 2011, 05:12, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 14 дек 2011, 23:39 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
Кварц там не нужен и переключатели. тоже :D ставьте резисторы как я подсказал. АЦП при таком подходе на программирование не влияет. И не надёжные детали в схеме отсутствуют. А переключатели только дабавят звона. Вот тогда грабли будете искать долго и упорно. Если звон заведётся на SCK и будет перманентно проявлятся.
Кварц у вас уже есть в часах. Он определяет скорость работы таймера. Всё что кроме к стабильности скорости не критично. 8Мгц в комнате вполне можно юзать от встроенного генератора.

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 15 дек 2011, 05:11 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Да с переключателями засада, не подумал.


Последний раз редактировалось SVN 16 дек 2011, 21:00, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 15 дек 2011, 13:31 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
ну ещё керамику по питанию DS1307 нарисовать и можно сказать что предварительная схема готова

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 15 дек 2011, 16:10 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 15 дек 2011, 17:59 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
Думаю 10к вполне хватит. Как на reset Что-бы при работе не мешались.

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 16 дек 2011, 21:02 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 16 дек 2011, 23:27 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
Думаю стоит добавить кнопку или 2-4 кнопки. Там переключить режим часы термометр.
Кстати ИМХО у вас в схеме ошибка где подключаются дополнительные термометры. Посмотрите внимательние.
Ацп управляется просто нужно его сконфигурировать занеся в регистры значения. Потом только запускаем и ждем результата преобразования.

По поводу программирования. Этот проект целесообразно писать на С. Тк экономии места не предвидеться а вот время написания и громоздкость кода будет существенна. Если писать на АБ или асме. ИМХО разумеется.

По поводу самой задачи программирования. Целесообразно сначала конкретизировать задачу что и как у вас железка будет делать. Потом разбить задачи на элементарные этапы. После разбить этапы на 2 больших класса реального времени и что может подождать.
А потом уже думать как всё это запихнуть в кристалл :-D

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 205 ]  На страницу Пред.  1 ... 9, 10, 11, 12, 13, 14, 15 ... 21  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB