#1 Re: Проекти » Нужен исполнитель частотомер, фазометр » 2020-02-15 10:17:07

Watchdog пише:
Miller_VA пише:
Watchdog пише:

Оцифровка, это видимо единственое чем она похожа. И что вы будете дальше делать с этими цифрами?

.Все, что захочу. Но задача пока не поставлена. Смотрим от "фыфь"

... Ну, смотря что хотеть. lol Ёкубджон, наверно, уже и думать забыл про свой пост. Когда степень свободы равна нулю уже не имеет значения точность фазы!

А так красиво начиналось:
"...Разрабатываем проект-инновацию в области физики!!!!..."
И разработчик куда-то пропал.

#2 Re: Проекти » Нужен исполнитель частотомер, фазометр » 2020-02-15 00:20:01

Watchdog пише:
Miller_VA пише:

Очень похожая задача при оцифровке сигналов от сельсина. Там, в принципе, любой МК справиться. Но питается сельсин напряжением  частотой до 400 Гц. А какая частота здесь?

Оцифровка, это видимо единственое чем она похожа. И что вы будете дальше делать с этими цифрами?

.Все, что захочу. Но задача пока не поставлена. Смотрим от "фыфь"

#3 Re: Проекти » Нужен исполнитель частотомер, фазометр » 2020-02-14 10:13:52

Очень похожая задача при оцифровке сигналов от сельсина. Там, в принципе, любой МК справиться. Но питается сельсин напряжением  частотой до 400 Гц. А какая частота здесь?

#4 Re: Апаратні питання » Можно ли управлять ULN2003a коллекторным двигателем? » 2019-12-17 16:52:42

Да..., узнал много интересного и неизвестного. Про ULN2003. Очень много.
Но! Если без ...,  ULN2003 набор ключей, по входу управляется любой логикой. По выходу открытый коллектор, достаточно мощный, с защитными диодами для работы на индуктивную нагрузку. Допускает (естественно) параллельное подключение выходов для более мощной нагрузки. Макс. напряжение на выходе до 50В. И т.д. сморим PDF. Там все есть. А вот можно ли использовать его после ШИМа, не смотрел. Какая скорострельность самое главное. ОК часто не подходит по быстродействию.

#5 Re: Програмування Arduino » Мусор в буфере » 2019-12-01 21:05:52

Отвлекся на футбол smile
Так на форуме по другому и не получается. Стоит поздороваться, чего-нибудь спросить, и начинается...
Я то свое спасибо заработал. Понятное дело у каждого свои задачи и свои трудности. Вот Nemoj занялся делом smile, ну не знает еще даже мелочей, и что? Закопать, похоронить начинающего программиста. Я ему завидую. Он еще всему научиться. Мне уже не лезет.
Nemoj пиши, если что, не ты первый, ну и не последний. Поможем.

#6 Re: Програмування Arduino » Мусор в буфере » 2019-12-01 20:55:17

Nemoj пише:

Насилие  порождает насилие, задав хамский тон общения, который был абсолютно не уместен, на что Вы рассчитывали? Решения , которое предложил Miller_VA в рамках моей задачи вполне достаточно.
Про дробные числа, можно подробнее? Вот то, в каком виде это сейчас, работает, как требуется (в примере был int, и там, действительно, было бы проблематично получить дробное число ).
https://b.radikal.ru/b18/1912/ad/273260511ea0t.jpg

Здесь вот хорошая информация для понимания вскрывается
https://forum.arduino.cc/index.php?topic=468340.0
PS: и давайте закончим дискуссию по нетехническим темам, про оскорбления все уже было сказано и к теме это не имеет отношения. Дальнейшее общение только по теме особенностей работы платформы и языка программирования.

#7 Re: Програмування Arduino » Мусор в буфере » 2019-12-01 12:24:46

Никто тут не спорит. Разговаривают люди. И оправданий не нужно. Да хоть час назад в руки взял.
Я про другое. Все, что Вы написали, я изложу так:
-  while( !Serial.available() ); - крутимся здесь пока "0" и пойдем дальше, когда Serial примет хотя бы один байт.
- in_buf = Serial.parseInt(); - осуществляет поиск очередного целого числа во входном потоке и найдя его помещает в in_buff;
-  Serial.println(in_buf); -  Далее как  здесь https://doc.arduino.ua/ru/prog/Serial/Println. Может символов начала строки, перевод каретки у нас в буфере нет, но println их выдаст в порт. А Вы в  мониторе порта, внизу-справа, рядом с установкой скорости (слева от 9600) выберите "Нет конца строки". Тогда "0" и исчезнет.
   НО! Я про другое. Никто, никогда буферы не чистит. Все, что там было набросано, остается навсегда. Serial подсчитывает сколько новых байт принято, помещая их в начало своего буфера, а  потом их так и выдает. Можно и весь буфер прочитать. Тогда сразу видно сколько там всего-разного.

#8 Re: Програмування Arduino » Мусор в буфере » 2019-11-30 20:47:38

Nemoj пише:

Шел 3 год бесполезного флуда.
Можно уже озвучить, где все-таки ошибка или дополнение.

Начало не читал, просто немного переписал Ваш Loop():

void loop() {
 
  Serial.println( "Введите данные");
    while( !Serial.available() );
    in_buf = Serial.parseInt();
    Serial.println(in_buf);
}
Убрал лишнее, чтоб не рябило в глазах. Будем копать?

Підвал форуму