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

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

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

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

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

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


 
Опции темы

Осваиваем PSoC

Непрочитано 20.05.2012, 03:03  
Oleg_Shumihin
Прохожий
 
Регистрация: 14.03.2008
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Oleg_Shumihin на пути к лучшему
По умолчанию Re: Осваиваем PSoC

А что с моим 3фазным генератором шим-синуса не так? Никто не поможет? Не хочет работать
Вложения:
Тип файла: zip 3_Phase_DMA_To_PWM_Generator-000.cywrk.Archive02.zip (1.60 Мб, 62 просмотров)
Реклама:
Oleg_Shumihin вне форума  
Непрочитано 20.05.2012, 15:51  
Oleg_Shumihin
Прохожий
 
Регистрация: 14.03.2008
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Oleg_Shumihin на пути к лучшему
По умолчанию Re: Осваиваем PSoC

при том однофазный дма-шим работает. что не так? это программа или железо? не понимаю
Вложения:
Тип файла: zip PWM_Single_Phase-000.cywrk.Archive01.zip (259.3 Кб, 49 просмотров)
Oleg_Shumihin вне форума  
Непрочитано 20.05.2012, 17:36  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,835
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Вот работает, открывайте воркспейс из PWM_Single_Phase.cydsn. Не поверите, у меня глючило пока не предоставил компилятору самому выбирать 3й пин. В этом случае система зависала на инициализации в KeilStart.a51. Думаю это повод создать case на сайте Cypress и вместе с ними разобраться.
И лучше использовать 3 таблицы фаз, иначе запутаетесь. Я Две новых таблицы не правил на предмет сдвига фаз - это уж сами.
Вложения:
Тип файла: zip Kazus.zip (4.51 Мб, 46 просмотров)
Kabron вне форума  
Непрочитано 20.05.2012, 17:51  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,835
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Поправил таблицы.
Хороший может частотничек получиться. Надо еще парафазные выходы с мертвым временем добавить и каналы измерения токов и напряжений. Все в одном камне почти без обвязки.
Вложения:
Тип файла: zip Kazus.zip (4.51 Мб, 65 просмотров)

Последний раз редактировалось Kabron; 20.05.2012 в 18:01.
Kabron вне форума  
Сказали "Спасибо" Kabron
Oleg_Shumihin (20.05.2012)
Непрочитано 20.05.2012, 18:08  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,835
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Еще прикольнее, компилятору имя пина С не нравится.
Kabron вне форума  
Непрочитано 20.05.2012, 18:29  
Oleg_Shumihin
Прохожий
 
Регистрация: 14.03.2008
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Oleg_Shumihin на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Спасибо, заработало! Точно что компилятору не нравится буква С. Как только изменяю имя пина в С - не работает. Ну ладно, Phase_C будет еще понятней и мне и компилятору.
Вывод переназначил на удобный мне пин, работает.

Интересные микроконтроллеры, вот только реализация и поддержка не очень хороши.

Как-то можно использовать одну таблицу? А то я уже засомневался. В установках указывается общее количество байт - если отсчитывать от смещения 100 байт - выйдем за пределы таблицы. Или как? Я не очень ясно представляю как это работает
Вложения:
Тип файла: zip PWM_3_Phase-000.cywrk.Archive01.zip (311.6 Кб, 50 просмотров)
Oleg_Shumihin вне форума  
Непрочитано 20.05.2012, 18:41  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,835
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Сообщение от Oleg_Shumihin Посмотреть сообщение
Спасибо, заработало! Точно что компилятору не нравится буква С. Как только изменяю имя пина в С - не работает. Ну ладно, Phase_C будет еще понятней и мне и компилятору.
Вывод переназначил на удобный мне пин, работает.

Интересные микроконтроллеры, вот только реализация и поддержка не очень хороши.

Как-то можно использовать одну таблицу? А то я уже засомневался. В установках указывается общее количество байт - если отсчитывать от смещения 100 байт - выйдем за пределы таблицы. Или как? Я не очень ясно представляю как это работает
Реализация и поддержка просто замечательные, вы просто еще не освоились.
Я бы не стал заморочиваться с одной таблицей, закольцевать ее вряд ли получится.
Kabron вне форума  
Непрочитано 20.05.2012, 19:36  
Oleg_Shumihin
Прохожий
 
Регистрация: 14.03.2008
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Oleg_Shumihin на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Может быть, что не освоился. На первый взгляд больше трудностей чем с теми же Microchip (хотя, может, потому что к ним привык).

Но с этим проектом поддержка меня водит неделю за нос в то время, когда у вас это заняло несколько минут.

Спасибо за помощь, теперь проект пойдет дальше
Oleg_Shumihin вне форума  
Непрочитано 12.12.2012, 22:57  
Loole
Вид на жительство
 
Регистрация: 11.05.2005
Адрес: Питер
Сообщений: 425
Сказал спасибо: 47
Сказали Спасибо 72 раз(а) в 59 сообщении(ях)
Loole на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Сегодня- завтра лекции по писокам. Еще призы обещают.

Последний раз редактировалось Loole; 12.12.2012 в 23:01.
Loole вне форума  
Непрочитано 16.12.2012, 15:31  
ass20
Прописка
 
Регистрация: 25.06.2006
Сообщений: 144
Сказал спасибо: 11
Сказали Спасибо 23 раз(а) в 21 сообщении(ях)
ass20 на пути к лучшему
По умолчанию Re: Осваиваем PSoC

Не подскажете где бы взать пример синхроного детектора на PSOC ?
ass20 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Осваиваем USBee Kabron Микроконтроллеры, АЦП, память и т.д 2200 03.04.2025 16:32
Осваиваем PIC24 dosikus PIC 402 19.09.2022 13:43


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.