Что именно вам не понятно?
Это учебная задача? Для чего вы это делаете?
Почитайте:
1. https://ru.wikipedia.org/wiki/%D0%A7%D0 ... 0%BE%D0%B9
2. https://ru.wikipedia.org/wiki/%D0%A7%D0 ... 0%BE%D0%B9
3. http://zone.ni.com/reference/en-XX/help ... ecisfloat/
Генерация сигнала
-
Andrew Lunev
- VIP
- Сообщения: 957
- Зарегистрирован: 11 дек 2010, 12:31
- Награды: 2
- Версия LabVIEW: 2014-2021
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
- Studentka419
- beginner
- Сообщения: 29
- Зарегистрирован: 16 мар 2015, 12:06
- Версия LabVIEW: 2013
Re: Генерация сигнала
Да, у меня учебная задача реализовать на sbRIO трёхфазный генератор с выдачей напряжения +/-10 В на его аналоговые выходы.Как я поняла, мне надо видоизменить программу, чтобы она подходила под мою задачу, так что буду пробовать. Спасибо за помощь!
- Studentka419
- beginner
- Сообщения: 29
- Зарегистрирован: 16 мар 2015, 12:06
- Версия LabVIEW: 2013
Масштабирование сигнала
Помогите, пожалуйста! В моей программе генерируются 3 синусоиды +/-10В, которые поступают на выходы платы sbRIO-9636. Но я неуверенна в правильности моего способа масштабирования сигнала. На осциллографе сигнал какой-то неплавный, ступеньками, да и в UI на графике видны ступеньки. Подскажите, пожалуйста, как масштабирование сигнала по-грамотному делается!
- Вложения
-
- My generator.rar
- (604.27 КБ) 139 скачиваний
- Studentka419
- beginner
- Сообщения: 29
- Зарегистрирован: 16 мар 2015, 12:06
- Версия LabVIEW: 2013
Re: Генерация сигнала
Сделала, но на осциллографе ступеньки остались, и на графике в программе UI - очень большие ступеньки. Как их можно сгладить?
- Вложения
-
- My generator send.rar
- (645.59 КБ) 138 скачиваний
-
- doctor
- Сообщения: 2210
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 26 раз
Re: Генерация сигнала
Вы явно преобразуете число с фиксированной точкой в I16. При этом теряете дробную часть. Сделайте тип очереди "Single Precision" и уберите преобразование в I16
Ps. в FPGA лучше избавляться от массивов, в крайнем случае использовать элемент Memory. Поставьте лучше три FIFO write последовательно, соединив выводы FIFO in/out, чтобы явно задать последовательность записи в FIFO. А таймаут завести на 3 х OR
Ps. в FPGA лучше избавляться от массивов, в крайнем случае использовать элемент Memory. Поставьте лучше три FIFO write последовательно, соединив выводы FIFO in/out, чтобы явно задать последовательность записи в FIFO. А таймаут завести на 3 х OR
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 1175 Просмотры
-
Последнее сообщение SebastianPereiro
-
- 14 Ответы
- 583 Просмотры
-
Последнее сообщение IvanLis