比神乐 发表于 2023-2-17 12:25

TCS34725颜色识别器的问题

我买了一个TCS34725颜色识别器模块,商家给的arduino程序,看不懂。
我在网上下载了一个STM32F013的代码,可是读出的值不准。
程序里用的模拟I2C方式,初始化管脚如下:
//³õʼ»¯IIC
void IIC_Init(void)
{                                             
        GPIO_InitTypeDef GPIO_InitStructure;
        RCC_APB2PeriphClockCmd(MIICCLOCKCMD, ENABLE );        //ʹÄÜGPIOBʱÖÓ
          
        GPIO_InitStructure.GPIO_Pin = MIICSDAPIN|MIICSCLPIN;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP ;   //ÍÆÍìÊä³ö
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(MIICSDAGPIO, &GPIO_InitStructure);
        GPIO_SetBits(MIICSDAGPIO,MIICSCLPIN|MIICSDAPIN);         //PB6,PB7 Êä³ö¸ß
        delay_ms(10);
}

是推挽输出,我记得I2C应该设置为开漏输出,还要加上拉电阻。
我看STM32的头文件,可以设置为开漏输出,可是没有上拉选项。
那模拟IC用推挽输出到底靠不靠谱呢?谢谢!

guijial511 发表于 2023-2-17 13:49

RGB颜色传感器主要应用在哪些方面呢?

chenqianqian 发表于 2023-2-17 17:07

颜色传感器的应用广吗?

elife 发表于 2023-2-18 15:21

看起来是可以设置成开漏+上拉的。不清楚实际效果。

macpherson 发表于 2023-3-3 21:07

tcs34725如何校对颜色               

比神乐 发表于 2023-3-4 09:21

macpherson 发表于 2023-3-3 21:07
tcs34725如何校对颜色

我没试成功。

modesty3jonah 发表于 2023-3-4 19:38

可以使用摄像头识别            

sdlls 发表于 2023-3-7 13:43

感觉颜色识别麻烦的。            

pentruman 发表于 2023-3-7 22:21

这个不好用的。            

cemaj 发表于 2023-3-9 12:35

TCS34725的精度怎么样            

朝生 发表于 2023-3-9 13:43

尽量别设置推挽输出,容易让芯片死掉的。

LLGTR 发表于 2023-3-9 13:44

推挽输出做IIC通讯,一些传感器会导致VCC和GND相连。

天天向善 发表于 2023-3-9 13:44

读出的值不准还是压根是乱的?

Undshing 发表于 2023-3-9 18:11

尽量别用推挽输出做iic

比神乐 发表于 2023-3-10 08:55

天天向善 发表于 2023-3-9 13:44
读出的值不准还是压根是乱的?

不准。

burgessmaggie 发表于 2023-3-18 13:08

可以使用摄像头识别            

bqyj 发表于 2023-3-27 21:21

尽量别设置推挽输出

songqian17 发表于 2023-3-31 21:00

为啥没有上拉选项?

happy_10 发表于 2023-3-31 21:04

RGB颜色传感器主要应用在哪些方面呢?

lizye 发表于 2023-3-31 21:06


颜色传感器的应用广吗?
页: [1] 2 3 4 5 6 7 8
查看完整版本: TCS34725颜色识别器的问题