www.kn34pc.com

Форум на силистренските радиолюбители
Дата и час: 08 Дек 2024, 22:04

Часовете са според зоната UTC + 2 часа [ DST ]




Напиши нова тема Отговори на тема  [ 16 мнения ]  Отиди на страница 1, 2  Следваща
Автор Съобщение
МнениеПубликувано на: 04 Окт 2023, 15:22 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Експериментирайки с STM32, попаднах на особеност в АЦП, повече в друга тема: ([url=ADC в STM32]ADC в STM32[/url]). Няколко микроконтролера/готови модули/ преминаха през едни и същи тестови условия. Споделям в отделна тема резултатите, може да са интересно четиво. Микроконтролерите са "всякакви": оригинални, китайски, други, тъй че е възможно да има неточности. Резултатите и направените изводи да не се приемат за крайни и последни.

Условия:
- измерване на 12 bit ADC с интерес към вариациита в стойостите през опр. време, напр. 100 ms
- захранване: 3,3V - линеен източник 12V -> 5V със 7805 -> 3,3V с XC6206-P332MR
- измерване на напрежение към аналогов вход, полчуено от 3,3V с делител VCC - 1kΩ - 1kΩ - GND
- с промяна на: време на конверсия, време на изчакване между измерванията, друго, получените стойности се променят, но не съществено

Полученият резултат от ADC е препратен към U(S)ART за визуализация (сериен монитор в Arduino IDE). Обхватът му се променя автоматично. Да се вземе предвид напр. при сравнителна оценка.


Прикачени файлове:
agc_test.jpg
agc_test.jpg [ 21.81 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:23 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Arduino DUE, ADC 12 bit, Fclock: 84 MHz
Вход: ADC0


Прикачени файлове:
adc_12_bit_arduino_due.jpg
adc_12_bit_arduino_due.jpg [ 116.29 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:29 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
PIC16F18426, ADC 12 bit, Fclock: INT 16 MHz
Вход: AN2 (pin 11)


Прикачени файлове:
adc_12_bit_pic16f18426.jpg
adc_12_bit_pic16f18426.jpg [ 135.89 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:33 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
STM32F030F4P6, ADC 12 bit, Fclock: INT 8 * 6 = 48 MHz
Вход: ADC1, pin 7


Прикачени файлове:
adc_12_bit_stm32f030f4p.jpg
adc_12_bit_stm32f030f4p.jpg [ 263.92 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:38 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Модул със STM32F103C8T6, ADC 12 bit, Fclock: crystal 8 MHz / 72 MHz
Вход: ADC1 CHANNEL_0, pin 10


Прикачени файлове:
adc_12_bit_stm32f103c8t6.jpg
adc_12_bit_stm32f103c8t6.jpg [ 188.46 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:42 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Модул със STM32F401CCU6, ADC 12 bit, Fclock: crystal 25 MHz / 84 MHz
Вход: ADC1 CHANNEL_0, pin 10


Прикачени файлове:
adc_12_bit_stm32f401ccu6.jpg
adc_12_bit_stm32f401ccu6.jpg [ 241.93 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:44 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Модул със STM32F411CEU6, ADC 12 bit, Fclock: crystal 25 MHz / 100 MHz
Вход: ADC1 CHANNEL_0, pin 10


Прикачени файлове:
dc_12_bit_stm32f411ceu6.jpg
dc_12_bit_stm32f411ceu6.jpg [ 235.56 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:46 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Модул ESP32-WROOM-32, ADC 12 bit
Вход 34, ADC1_CH6


Прикачени файлове:
adc_12_bit_esp32_wroom_32.jpg
adc_12_bit_esp32_wroom_32.jpg [ 137.46 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:50 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Модул ESP32-WROOM-32D, ADC 12 bit
Вход 34, ADC1_CH6


Прикачени файлове:
adc_12_bit_esp32_wroom_32d.jpg
adc_12_bit_esp32_wroom_32d.jpg [ 161.43 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:51 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Модул Raspberry Pi Pico , ADC 12 bit, Fclock: 133 MHz
Вход: A0


Прикачени файлове:
adc_12_bit_raspberry_pi_pico.jpg
adc_12_bit_raspberry_pi_pico.jpg [ 220.95 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 04 Окт 2023, 15:53 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
STM32G030F6P6, ADC 12 bit, Fclock: INT 8 * 8 = 64 MHz
Вход: ADC1 CHANNEL_0, pin 7


Прикачени файлове:
adc_12_bit_stm32g030f6p6.jpg
adc_12_bit_stm32g030f6p6.jpg [ 95.31 KiB | Прегледано 1096 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 05 Окт 2023, 12:42 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
Модул Teensy 3,6, 180 MHz
Вход: A0, pin 14

ADC 12 bit
Прикачени файлове:
adc_12_bit_teensy_3-6.jpg
adc_12_bit_teensy_3-6.jpg [ 176.82 KiB | Прегледано 1090 пъти ]


ADC 16 bit
Прикачени файлове:
adc_16_bit_teensy_3-6.jpg
adc_16_bit_teensy_3-6.jpg [ 194.03 KiB | Прегледано 1090 пъти ]


Върнете се в началото
 Профил  
 
МнениеПубликувано на: 06 Окт 2023, 09:03 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
STM32F030K6P6, ADC 12 bit, Fclock: INT 8 * 6 = 48 MHz
Вход: ADC1 CHANNEL_0, pin 6


Прикачени файлове:
adc_12_bit_stm32f030k6t6.jpg
adc_12_bit_stm32f030k6t6.jpg [ 307.55 KiB | Прегледано 1084 пъти ]
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 15 Авг 2024, 23:07 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
CH32V203C8T6, ADC 12 bit, Fclock: XTAL 8 * 12 = 96 MHz
Вход: ADC1 CHANNEL_1
Прикачени файлове:
adc_ch32v203c8t6.jpg
adc_ch32v203c8t6.jpg [ 91.08 KiB | Прегледано 141 пъти ]

Супер :smt041. Това е, което очаквам от АЦП на микроконтролер.

И грешката: числа из документацията:
Прикачени файлове:
adc_err.jpg
adc_err.jpg [ 45.15 KiB | Прегледано 141 пъти ]


Върнете се в началото
 Профил  
 
МнениеПубликувано на: 15 Ное 2024, 18:10 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1543
Местоположение: Силистра
ADC 12 bit GD32F303CCT6, в STM32Cube като F103, в същите условия, без усреднение, sampling time: 239.5 cycles, както и в предишноте тестове.
Започнаха да ми харесват китайските микроконтролери - с очаквани параметри според pdf. Все още debug не мога да пусна, но нищо.


Прикачени файлове:
adc_gd32f303cct6_f103.jpg
adc_gd32f303cct6_f103.jpg [ 137.86 KiB | Прегледано 40 пъти ]
Върнете се в началото
 Профил  
 
Покажи мненията от миналия:  Сортирай по  
Напиши нова тема Отговори на тема  [ 16 мнения ]  Отиди на страница 1, 2  Следваща

Часовете са според зоната UTC + 2 часа [ DST ]


Кой е на линия

Потребители, разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Форумът се задвижва от phpBB® Forum Software © phpBB Group
Преведено от yarnaudov.com