Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 22.01.2010, 19:53  
zhan99999
Временная регистрация
 
Регистрация: 13.11.2006
Сообщений: 61
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
zhan99999 на пути к лучшему
По умолчанию Как узнать рабочий ли кварц/резонатор?

На данный момент веду эксперименты с USART ATmega8515L. потребовалось подключить внешний генератор. Под рукой оказались два кристала...я не знаю какие они кварцевые или кристалы...знаю что они на 4Мгц..)))..
вощем я там наэксперементировал с ними...возможно они заблокировались или как там залочились....но вощем как можно узнать дышут ли они или нет...?
я правильно понимаю если я подключ. кристал к микрику и прошиваю и настраиваю соответствующие fuse то микрик будет работать только от кристала? а то я настроил Фьюзы зашил их в контроллер, а он работать и без него может...
Ваще ситуация во круг настроийки fuse запутаная. Я програмирую в AVR Studio 4.16 там же и настраиваю fuse биты...вощем при выборе настроек Fuse там трудно разобраться...(конкретного значения типо cristal 4 MHz нету) есть только что то вроде Ext Cristal/Resonator High Freq; Start-up time:16K CK+64ms.
как понять 4 МГц - он к чему относиться к High Freq (высоким частотам) или к средним Midlle...я так и не понял....там ничего не сказано по CLSEL3...0 итд...и как там выбирать ...непонятно...
кто знает подскажите пожалуйста...
Реклама:
zhan99999 вне форума  
Непрочитано 22.01.2010, 21:09  
RY723
Заблокирован
 
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
RY723 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

Сообщение от zhan99999 Посмотреть сообщение
На данный момент веду эксперименты с USART ATmega8515L. потребовалось подключить внешний генератор. Под рукой оказались два кристала...я не знаю какие они кварцевые или кристалы...знаю что они на 4Мгц..
А что голову ломать? По умолчанию должен стоять внутренний RC генератор. Для использования кварца выбрать внешний генератор. Записать новые FUSE. Кварц должен быть подключен. Забыл какой бит отвечает за амплитуду колебаний кварца, это в даташите смотреть надобно. Тактовая частота програматора должна быть в 4 раза ниже генератора микроконтроллера. Всегда делать контрольный тест - чтение сигнатуры. Пока данные от микроконтроллера читаютя программатором - всё нормально. Если перестали, значит ошибка при конфигурировании камня. Скорее всего переключение на внешний генератор с неподходящими параметрами. В этом случае на вход генератора микроконтроллера подать внешний тактовый сигнал через резистор 2-3кОм. До восстановления нормальной конфигурации каменя. Главное - ничего не бояться, в т.ч. и наломать дров. Опыт всё равно надобно набирать. Для работы по RS-232 лучше всего выбирать резонаторы с частотой кратной множителю 1.8432. Этих кварцев полно на разные частоты.
Точно не помню,какие частоты средние, какие высокие. Здесь ещё зависит от максимального напряжения питания каменя. У атмеловских это последнее число в обозначении контроллера. -8 или -16. Для -16 средние от 4 до 8. Уточнять по даташиту надобно. Если конфигурация неудачная - от внешнего генератора запускать. Нельзя сбрасывать бит, разрешающий программирование по последовательному интерфейсу, иначе это будет последняя удачна операция по последовательному интерфейсу. Если эта операция (по запрещению последовательного программирования) всё-таки удалась, всё равно остаётся ещё два варианта:
- искать параллельный программатор
- выбрасывать камень или отложить его до лучших времён, пока не появится параллельный программатор. Но второй вариант в любом случае требует покупки нового микроконтроллера. Но появится необходимый опыт, который поможет уберечь новый камень от повторения судьбы предыдущего камня.
RY723 вне форума  
Сказали "Спасибо" RY723
domoi (22.01.2010)
Непрочитано 22.01.2010, 22:52  
zhan99999
Временная регистрация
 
Регистрация: 13.11.2006
Сообщений: 61
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
zhan99999 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

Ребят у меня STK500....отладачная плата...на ней можно много чего...вот я и эксперементирую...Самое главное непонятно при конфигурации FUSE в AVR Studio там надо выбирать из выподающего списка нужные параметры генератора...а в этих параметрах не указана частота на внешние кварцы...вот теперь надобы посидеть почитать подробнее даташит на микрик...там млин на английском...надо переводить.....
А ещё такая проблема, в даташитах пишут что CKSEL3...0 такието биты для твоего микрика...а в меню AVRStudo там не указаны эти биты...и фиг знает как подбирать ...
zhan99999 вне форума  
Непрочитано 23.01.2010, 01:36  
alex28411
Прописка
 
Аватар для alex28411
 
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
alex28411 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

Частота 0,4 - 0,9 МГц - CKOPT=1 CKSEL3..1=101
-"- 0.9 - 3.0 МГц - CKOPT=1 CKSEL3..1 = 110
-"- 3.0 - 8.0 МГц - CKOPT=1 CKSEL3..1=111
-"- › 8.0 МГц - CKOPT=0 CKSEL3..1=101, 110, 111

Изучайте даташити и литературу. Скачать можно здесь. )
__________________
www.samodelkin.kiev.ua - для тех, кто хочет научиться!
alex28411 вне форума  
Непрочитано 23.01.2010, 01:39  
alex28411
Прописка
 
Аватар для alex28411
 
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
alex28411 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

Кварц можно проверить, собрав простенький кварцевый генератор на обычной ЛА3 микрухе, и на выходе замерить частоту.
__________________
www.samodelkin.kiev.ua - для тех, кто хочет научиться!
alex28411 вне форума  
Непрочитано 23.01.2010, 11:49  
zhan99999
Временная регистрация
 
Регистрация: 13.11.2006
Сообщений: 61
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
zhan99999 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

Сообщение от alex28411 Посмотреть сообщение
-"- 3.0 - 8.0 МГц - CKOPT=1 CKSEL3..1=111
совершенно верно что для 3-8МГц CKOPT=1 CKSEL3...1=111 это я в даташите видел, но дело в том что в AVR Studio во вкладке FUSE на против выбора этих битов есть выподающее меню с надписями типо Ext Cristal/Resonator High Freq; Start-up time:16K CK+64ms (один из вариантов). И как тут понять чему здесь равен CKSEL3...1 ?
zhan99999 вне форума  
Непрочитано 23.01.2010, 16:39  
RY723
Заблокирован
 
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
RY723 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

Сообщение от zhan99999 Посмотреть сообщение
совершенно верно что для 3-8МГц CKOPT=1 CKSEL3...1=111 это я в даташите видел, но дело в том что в AVR Studio во вкладке FUSE на против выбора этих битов есть выподающее меню с надписями типо Ext Cristal/Resonator High Freq; Start-up time:16K CK+64ms (один из вариантов). И как тут понять чему здесь равен CKSEL3...1 ?
Это как раз и сделано для того, чтобы снизить требования к квалификации. Не надо заморачивать свою голову CKSEL3...1. Для ATmega8515L:
Speed Grades
– 0 - 8 MHz for ATmega8515L
– 0 - 16 MHz for ATmega8515
4 МГц и есть высокая частота. Это раз.
Второе -
Start-up time:16K CK+64ms (один из вариантов)
Выбирается (для этого случая) любое значение. Это выбор режима запуска кварца. Чего ломать голову, необходимо экспериментировать. Волков бояться - в лес не ходить! На соседней ветке книжки выкладывают,

https://kazus.ru/forums/showthread.php?t=6658&page=170

Пройтись по ветке и скачать книжки по микроконтроллерам Атмел. Есть хорошая книжка Естифеева. Но скачать можно все, потом отобрать те, которые интересные. В книжках всё подробно расписано, в том числе и режимы запуска. А в STK500 как раз и упростили операцию программирования, так что не надо голову заморачивать этими битами. С STK500 никогда не работал, но зная Атмел, могу предполагать, что внизу окошка приводится HEX-число, показывающее состояние битов (если очень хочется это знать).
RY723 вне форума  
Непрочитано 23.01.2010, 22:10  
zhan99999
Временная регистрация
 
Регистрация: 13.11.2006
Сообщений: 61
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
zhan99999 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

ага теперь понятно, а то я голову ломал....
да, я и сам "хорош"......на STK500 забыл переключить перемычку на то чтоб проц работал от внешнего кристала......
Ребят, всем кто отозвался на помощь - спасибо!
zhan99999 вне форума  
Непрочитано 23.01.2010, 22:12  
zhan99999
Временная регистрация
 
Регистрация: 13.11.2006
Сообщений: 61
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
zhan99999 на пути к лучшему
По умолчанию Re: Как узнать рабочий ли кварц/резонатор?

как разберусь с прогой напишу поподробней в чём дело было.......или даже целую статейку, на тему "UART на STK500".
zhan99999 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
[Решено] Как внедрялась АСУ chermnv Отвлекитесь, эмбеддеры! 743 14.02.2010 23:11
[Решено] Третье Послание Человечеству lelkanet Отвлекитесь, эмбеддеры! 201 06.01.2010 00:33
Пульт ДУ как узнать pavlushka1000 Видеотехника 6 10.11.2009 21:04


Часовой пояс GMT +4, время: 03:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot