как правильно записать, что такое аналоговые вводы и цифровые вводы/выводы?

polyana
Offline
Зарегистрирован: 23.04.2022

Мне для работы нужно описать контакты микроконтроллера Arduino Nano.

Я описал все контакты, но про цифровые и аналоговые сомневаюсь, что написал правильно, я написал вот так:

Контакты от D2 до D13 – это цифровые вводы, выводы по которым передаются нули и единицы (если ноль – питание на контакт не подаётся, если единица – питание на контакт подаётся). Контакты от A0 до A7 – это аналоговые вводы, на которые при подключении поступают непрерывные сигналы с большим числом значений, чем на цифровые.

Мне кажется, что про цифровые вводы/выводы я написал правильно, а про аналоговые не правильно. Как думаете, как написать про аналоговые вводы так, чтобы было понятно принимающим на дипломной работе?

Полный текст написанный мною с описание контактов:

На плате также есть множество контактов. Контакт RX, используется для получения данных, а TX для передачи данных. Контакты RST при подаче на них сигнала приводят к сбросу процессора. GND – это контакты минуса питания. Контакты от D2 до D13 – это цифровые вводы, выводы по которым передаются нули и единицы (если ноль – питание на контакт не подаётся, если единица – питание на контакт подаётся). Контакты от A0 до A7 – это аналоговые вводы, на которые при подключении поступают непрерывные сигналы с большим числом значений, чем на цифровые. Контакт REF – это опорное напряжение для аналоговых вводов. 3V3 это питание с микроконтроллера, которое доступно, только если микроконтроллер подключён к компьютеру через USB. 5V контакт – это питание с платы. VIN – это питание для самого микроконтроллера.

rkit
Offline
Зарегистрирован: 23.11.2016

Схема из даташита.

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

Контакты от A0 до A7 – это аналоговые вводы, на которые при подключении поступают непрерывные сигналы с большим числом значений, чем на цифровые.

Лучше написать, А0..А7 - это программируемые входы АЦП, которые так же могут использоваться как цифровые выходы. Можно А0..А7 программно превратить в цифровые выходы.

b707
Offline
Зарегистрирован: 26.05.2017

Iv_ пишет:
А0..А7 - это программируемые входы АЦП, которые так же могут использоваться как цифровые выходы.

вообще-то не А0-А7, а только А0-А5

И не только цифровые _выходы_, а  так же и как цифровые входы...

 

ТС - вместо того чтоб списывать в инете - лучше б какую-нибудь книжку почитали. чтоб самому понять, а не повторять за другими.

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

Контакты от D2 до D13 – это цифровые вводы, выводы по которым передаются нули и единицы (если ноль – питание на контакт не подаётся, если единица – питание на контакт подаётся).

Ошибка! Ноль, тоже имеет напряжение, но низкое.
D2..D13 тоже разные. Одни цифровые выходы могут формировать сигнал ШИМ, другие не могут. Это теоретически. В понедельник, смогу замерить напряжение цифрового нуля. Раньше про это не думал, но цифровой 0/1 имеет некоторое напряжение на выходе, так меня 20 лет тому назад учили.

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

b707 пишет:

Iv_ пишет:
А0..А7 - это программируемые входы АЦП, которые так же могут использоваться как цифровые выходы.

вообще-то не А0-А7, а только А0-А5

И не только цифровые _выходы_, а  так же и как цифровые входы...

 

ТС - вместо того чтоб списывать в инете - лучше б какую-нибудь книжку почитали. чтоб самому понять, а не повторять за другими.


Книжки хорошо! Нафиг таДы форумы сделали? Тут спросил, тех кто знает и сразу ответ. Нафиг ему эту всю устаревшую галиматью изучать в подробностях. В этом году, придумают ещё 100 процессоров. Ему всю эту хрень в подробностях изучать?

b707
Offline
Зарегистрирован: 26.05.2017

Iv_ пишет:
В понедельник, смогу замерить напряжение цифрового нуля. Раньше про это не думал.

я смотрю, вы нашли друг друга... Один студент -двоечник, другой - дед-склеротик... :) Будете учить друг друга...

Iv_ - вы бы поучились правильно квотить сообщения. на которые отвечаете... а то смотреть больно...

b707
Offline
Зарегистрирован: 26.05.2017

Iv_ пишет:
Нафиг таДы форумы сделали? Тут спросил, тех кто знает и сразу ответ.

то-то я смотрю, вы как на форум зайдете - так сразу в десятке веток на..пишете... И везде со знанием дела :) Видно по форумам учились...

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

b707 пишет:

Iv_ пишет:
Нафиг таДы форумы сделали? Тут спросил, тех кто знает и сразу ответ.

то-то я смотрю, вы как на форум зайдете - так сразу в десятке веток на..пишете... И везде со знанием дела :) Видно по форумам учились...


Мы все учились понемногу Чему-нибудь и как-нибудь, Так воспитаньем, слава богу, У нас немудрено блеснуть. Онегин был, по мненью многих (Судей решительных и строгих), Ученый малый, но педант.

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

Как правильно квотить? Может, лучше сервис форума модернизируете?

sadman41
Offline
Зарегистрирован: 19.10.2016

Iv_ пишет:

Нафиг таДы форумы сделали?

Да сдуру.

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

b707, если я вам лично не нравлюсь, просто скажите. Я сюда больше заходить не стану. Вы избавитесь от не приятного вам человека. Одно слово и я удалюсь на все времена. Не люблю быть там, где мне не рады.

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Iv_ пишет:
b707, если я вам лично не нравлюсь, просто скажите. Я сюда больше заходить не стану. Вы избавитесь от не приятного вам человека. Одно слово и я удалюсь на все времена. Не люблю быть там, где мне не рады.

Думаете, кто-то будет плакать? )))

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

Думаю - нет(если только, девушки красивые не читают этот форум, хотя аватары моей даже тут нет). Развейте свою мысль подробнее.

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Iv_ пишет:
Развейте свою мысль подробнее.

Русский язык не родной? Что сделать с мыслью? По ветру развеять? 

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

v258 пишет:

Iv_ пишет:
Развейте свою мысль подробнее.

Русский язык не родной? Что сделать с мыслью? По ветру развеять? 


Вот загрузил аватар свой. Там вполне видно, что я здоровый такой сибирский мужик славянской внешности. Понятно, что русский мне родной. Развейтесь по ветру сами, уважаемый...

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Ой мля, ржу-нимагу))) «вводы», ну типа как «ввыводы», но «вводы» (а как иначе то?), везде так! Ой простите если вы и на клавишах заикаетесь))) «вводы»,  капец мля... )))))

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Iv_ пишет:
v258 пишет:

Iv_ пишет:
Развейте свою мысль подробнее.

Русский язык не родной? Что сделать с мыслью? По ветру развеять? 

Вот загрузил аватар свой. Там вполне видно, что я здоровый такой сибирский мужик славянской внешности. Понятно, что русский мне родной

С чего бы это славянской? Европеоидной внешности. А значит и язык может быть любой европейский. По крайней мере русский у вас такой же безграмотный, как и ваши советы ;)

Iv_ пишет:
Развейтесь по ветру сами, уважаемый...

Ой, не говорите мне, что делать ))))

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

BOOM пишет:

Ой мля, ржу-нимагу))) «вводы», ну типа как «ввыводы», но «вводы» (а как иначе то?), везде так! Ой простите если вы и на клавишах заикаетесь))) «вводы»,  капец мля... )))))


Ёпст! Ну входы, понятно же что оЧепятка... С телефона на даче пишу...

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

v258 пишет:

Iv_ пишет:
v258 пишет:

Iv_ пишет:
Развейте свою мысль подробнее.

Русский язык не родной? Что сделать с мыслью? По ветру развеять? 

Вот загрузил аватар свой. Там вполне видно, что я здоровый такой сибирский мужик славянской внешности. Понятно, что русский мне родной

С чего бы это славянской? Европеоидной внешности. А значит и язык может быть любой европейский. По крайней мере русский у вас такой же безграмотный, как и ваши советы ;)

Iv_ пишет:
Развейтесь по ветру сами, уважаемый...

Ой, не говорите мне, что делать ))))


Не, реально славянской - рязанская толстая морда у меня. Сибиряк я, в третьем колене.

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

Кто ещё говна на вентилятор накинет? А то, я уже засыпать начинаю. В Алтайском крае, уже ближе к трём ночи.

b707
Offline
Зарегистрирован: 26.05.2017

Iv_ пишет:
b707, если я вам лично не нравлюсь, просто скажите. Я сюда больше заходить не стану.

не нравитесь..

Iv_
Iv_ аватар
Offline
Зарегистрирован: 06.04.2022

b707 пишет:
Iv_ пишет:
b707, если я вам лично не нравлюсь, просто скажите. Я сюда больше заходить не стану.

не нравитесь..


Хорошо, больше я вас не побеспокою. За сим, откланиваюсь. Прощайте.

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

ТС видимо сантехник, газовщик или электрик - у них есть понятие ВВОД

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

polyana пишет:

Мне для работы нужно описать контакты микроконтроллера Arduino Nano.

Я описал все контакты, но про цифровые и аналоговые сомневаюсь, что написал правильно, я написал вот так:

Контакты от D2 до D13 – это цифровые вводы, выводы по которым передаются нули и единицы (если ноль – питание на контакт не подаётся, если единица – питание на контакт подаётся). Контакты от A0 до A7 – это аналоговые вводы, на которые при подключении поступают непрерывные сигналы с большим числом значений, чем на цифровые.

Мне кажется, что про цифровые вводы/выводы я написал правильно, а про аналоговые не правильно. Как думаете, как написать про аналоговые вводы так, чтобы было понятно принимающим на дипломной работе?

Полный текст написанный мною с описание контактов:

На плате также есть множество контактов. Контакт RX, используется для получения данных, а TX для передачи данных. Контакты RST при подаче на них сигнала приводят к сбросу процессора. GND – это контакты минуса питания. Контакты от D2 до D13 – это цифровые вводы, выводы по которым передаются нули и единицы (если ноль – питание на контакт не подаётся, если единица – питание на контакт подаётся). Контакты от A0 до A7 – это аналоговые вводы, на которые при подключении поступают непрерывные сигналы с большим числом значений, чем на цифровые. Контакт REF – это опорное напряжение для аналоговых вводов. 3V3 это питание с микроконтроллера, которое доступно, только если микроконтроллер подключён к компьютеру через USB. 5V контакт – это питание с платы. VIN – это питание для самого микроконтроллера.

polyana, Вы изначально не совсем правильно сгруппировали выводы.

Контроллер Atmga238, на котором построена плата Arduino nano, имеет двадцать цифровых входов/выходов D0-D13, A0-A5 и два аналоговых входа A6 и A7.

На аналоговых входах можно измерять напряжение в диапазоне от 0 до 5 Вольт. Цифровые - могут работать в режиме входа, при этом с них можно прочитать сигнал логического уровня, либо в режиме выхода, при этом контроллер формирует на них напряжения логического нуля либо логической единицы. Кроме того, многие из цифровых входов/выходов имеют дополнительные возможности, т.е. кроме входа либо выхода могут работать и в другом режиме. В частности, A0-A5 могут работать в режиме аналоговых входов; D0,D1 - аппаратно обеспечивать протокол передачи UART; D10-D13 - SPI; A4-A5 - I2C, а D3, D5 D6, D9-D11 формировать ШИМ.

Кроме того, на плате Arduino nano уже распаяны цепи, предполагающие, что D0 и D1 используются для связи с компьютером через виртуальный последовательный порт, а D13 - подключен к индикаторному светодиоду.