![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 08.10.2022
Сообщений: 25
|
![]()
C#
преобразовать цифровой сигнал в аналоговый. Используя PictureBox, textBox1 и button1. Входные данные из нулей и единиц, задается частота с выводом на график. Буду признателен если там будут комментарии. Последний раз редактировалось Qbinik; 19.11.2022 в 06:30. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,705
|
![]()
А грязнота не задаётся?
Цитата:
-------------------- Есть желающие помочь <censored>, которому лень даже вопрос правильно написать? И C# совсем в другом разделе. Последний раз редактировалось digitalis; 18.11.2022 в 18:44. |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.10.2022
Сообщений: 25
|
![]()
зачем быть таким душным?
У меня т9 исправил это. Раздел C# Form я не нашел. Сайт создан для помощи, а не критика каких то людей. Прошу не засорять эту тему, своими никому ненужными словами. Вопрос исправлен. Последний раз редактировалось Qbinik; 19.11.2022 в 06:31. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,705
|
![]()
Ну вот - польза всё-таки есть.
Я был до сих пор уверен, что преобразовать цифровой сигнал в аналоговый можно аппаратно, с помощью специально сконструированных микросхем ЦАП. Оказывется, совершенно непонятные "данные из нулей и единиц" можно программно преобразовать в график аналогового сигнала. Вот к примеру: 000110110010 , частота 465кГц. Что получим на выходе без применения телепатии? С интересом буду следить за этой темой - вдруг расширятся горизонты моих познаний. Серьёзно. Век живи - век учись. Но червь сомнений шепчет - ответы вряд ли будут. Обижаться не надо. Если советуют формулировать вопрос полно, грамотно и чётко - значит, это не было сделано. А усеивать текст грамматическими ошибками - это неуважение к форуму. Последний раз редактировалось digitalis; 19.11.2022 в 12:30. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
![]()
Помощь это когда "Вот делаю, так и вот так, подаю данные такие то получаю кривой результат, в чем может быть ошибка". А в вашем случае звучит как команда на исполнение.
Ну-ка двое из ларца: преобразовать цифровой сигнал в аналоговый. Используя PictureBox, textBox1 и button1. Живо!! Сами то хоть что нибудь делали? Где данные в нормальнойм виде?? Где сколько нибудь внятное описание задачи? То ли виртуальную модель АЦП надо построить то ли что..
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 08.10.2022
Сообщений: 25
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
![]()
Ну не все так просто.. А если модель АЦП параллельная и 32 битная? Постановка задачи как минимум не полная. Надо уточнять.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
![]()
Так и напишите последовательное преобразование 0 в низкий уровень, а 1 - в высокий.
Т.е. определяете интервал времени, которое должен быть установлен уровень для фиксации (t - это будет шириной, координата x) и уровень высокого (3+ V - это будет при 1) и низкого сигнала (0,25 V) (эти уровни будут высотой, координата y). Далее рисуете ломанную начиная с уровня 0V до 0,25V для 0 или до 3+V для 1. После линию по этому уровню (координате y) длиной t. Далее повторяете такую же операцию для следующей цифры в поле ввода. win. ADD: Пример на картинке Последний раз редактировалось macomics; 20.11.2022 в 13:54. |
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 08.10.2022
Сообщений: 25
|
![]() Цитата:
Нужно NRZ кодирование, представить код в цифровом и аналоговом виде. |
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
![]()
То что я вам изобразил должно подходить под NRZ кодирование одной полярности. Если хотите, тогда низкий уровень сигнала можете изобразить отрицательными уровнями.
В цифровом виде он изображен в поле ввода выше (но можете обозначить логические уровни для 0 и 1 начертив на графике линии по уровням срабатывания или выделить другим цветом зеленую линию при переходе от состояния "помеха" к состоянию "определения"), а на графике - аналоговый. Скроллбар управляет временем фиксации (осью времени, длиной линий по y). Как улучшение вывода изображения на графике можно добавить колебания при переключениях уровня и время переключения уровня. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сигнал ТУ-ТС | RAFA91 | Win Api | 10 | 19.07.2016 12:57 |
аналоговый датчик приближения | alex(21) | Компьютерное железо | 2 | 19.02.2013 14:36 |
Программный телефон через аналоговый МОДЕМ | 2bfree | Win Api | 0 | 09.04.2012 10:32 |
Нужно преобразовать сигнал от джойстика для нужд авиасимулятора | Gonsales | Помощь студентам | 0 | 09.03.2012 01:31 |