Easyelectronics.ru

Электроника для всех
Текущее время: 29 июн 2017, 17:20

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



    • The World's Cheapest PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: разборки с частотой lpc1114
СообщениеДобавлено: 16 июн 2016, 19:46 
Свой человек

Зарегистрирован: 03 дек 2015, 21:23
Сообщения: 123
доброго времени суток. возникла задача формирования сунусойды частотой 1 кгц.
вопрос вот в чем какую частоту дискретизации брать и как лучше выводить отсчеты.
пробовал через таймер с частотой дискритизвции 20кГц, не хватает скорости. что то я делаю не так или на этом микроконтроллере такое не сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разборки с частотой lpc1114
СообщениеДобавлено: 16 июн 2016, 19:47 
Старожил
Аватара пользователя

Зарегистрирован: 17 апр 2010, 08:38
Сообщения: 4581
Откуда: Усинск, республика Коми
Такое делается даже на AVR

_________________
хаос это непознанный порядок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разборки с частотой lpc1114
СообщениеДобавлено: 16 июн 2016, 20:05 
Свой человек

Зарегистрирован: 03 дек 2015, 21:23
Сообщения: 123
BigLeha писал(а):
Такое делается даже на AVR

ну не знаю. если брать 50 отчетов сунусойды, то получается 20 мкс для формирования шим. если брать минимальный отчет шим 1 мкс. мне нужно формировать 6 отчетов(3 фазный источник с полуволнами) и того я должен выдать отчет за 170 нс(не учитывая инкремент счетчика и сравнение) и того почти 8МГц, не каждая авр потянет.
p.s. pll на lpc1114 я включил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разборки с частотой lpc1114
СообщениеДобавлено: 17 июн 2016, 10:49 
Старожил
Аватара пользователя

Зарегистрирован: 17 апр 2010, 08:38
Сообщения: 4581
Откуда: Усинск, республика Коми
R-2R ЦАП - и цикл по таблице спасет ситуацию

_________________
хаос это непознанный порядок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разборки с частотой lpc1114
СообщениеДобавлено: 18 июн 2016, 13:55 
Свой человек

Зарегистрирован: 03 дек 2015, 21:23
Сообщения: 123
ну ладно это всё прилюдия, вопрос почему при включении внтренного генератор с использованием PLL частота не 48МГц


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разборки с частотой lpc1114
СообщениеДобавлено: 18 июн 2016, 20:33 
Свой человек

Зарегистрирован: 03 дек 2015, 21:23
Сообщения: 123
ребята помогите , вообще не понимаю в чем прблемма, перепробовал все варианты код которые нашел в интернете. частота маленькая.
проверяю частоту в основном цикле ставлю на порт 1, потом 0 причем длина единицы 200 нс, а длина 0 100 нс. в чем косяк?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разборки с частотой lpc1114
СообщениеДобавлено: 19 июн 2016, 01:58 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 2869
В ARM церковь отделена от государства. Это в AVR можно было делать ногодрыг на частоте ядра и получать на порте меандр, а в ARM:
1. периферия работает на частоте _периферии_, что не соответствует частоте ядра. Это значит, что команды прямой установки сброса бита порта _физически_ не могут исполняться так, как "надумано" в программе.
2. код программы (ассемблерный) и исполняемые действия - это две большие разницы. В коде может быть написано "так", а в железе оно будет исполняться "совсем не так". В процессоре есть конвейер исполнения.
3. И уж совсем мелочь - порты GPIO на выход настраиваются на быстродействие. Обычная настройка - low speed.
Для того, чтобы посмотреть частоту ядра, есть два способа - или ввести наружу аппаратный сигнал частоты ядра (CLKOUT pin) или использовать ногодрыг с оооочень большой программной задержкой. Второй способ подходит только для качественной оценки - по нему можно сказать, включилась ли PLL (разное время), но что-то _измерить_ уже не получится.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

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


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

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


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

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB