微控制器编程

时间:2011-12-03 18:41:37

标签: microcontroller pic hardware-interface

我买了一个电感传感器,用于检测汽车在我当前的项目中使用它,我的问题是:我如何编程这个传感器或与它接口从中读取数据,方法是什么,编程语言我应该使用以及如何使用?

3 个答案:

答案 0 :(得分:1)

我建议您使用Microchip PIC单片机。确保PIC具有模拟输入和数字输出端口。您可以将传感器连接到模拟输入。该输入由内部ADC转换,您可以将其读入您的程序。

使用Microchip IDE进行编程。您可以这样做是Assembler或C. Assembler是一组机器指令,C更高级别。

阅读本网站:http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=81&redirects=developmenttools

答案 1 :(得分:1)

查看Arduino,它是一个很好的起点,它是用C语言编程的。

查看他们的网站:http://arduino.cc/

答案 2 :(得分:0)

如果我们都要回答,嘿,试试这个微控制器,我可能会投入一些:

msp430具有非常简洁的指令集和良好的工具。只需4.30美元,您可以购买每个订单最多3个,并在下雨天使用它们......

www.ti.com/launchpad

大约20美元,您可以在这一个包装中获得所需的一切:

http://www.st.com/internet/evalboard/product/252419.jsp

比普通入门级arduino价格的一半,比pic或avr强大得多。

在arduino价格范围内有几个pic32(实际上是mips而不是传统的pic指令集)板。

我有并且喜欢arduinos并且在继续之前切断了我的牙齿,不要误解我们他们没事,他们有利有弊。

转到http://www.sparkfun.com查找大量内容,开发人员微控制器板,以及可能与您感兴趣的传感器等接口等。

您问题的真正答案不是我最喜欢的微控制器或电路板,而是如何使用此传感器。购买时或购买前,您应该已经知道了。您需要研究如何使用这些传感器,如果需要任何传感器专用硬件或电路,等等。您可以在sparkfun上找到一个交钥匙包,或者其他一些arduino防护罩,它可以满足您的所有需求。或者可能是执行相同功能的不同传感器类型。

我猜你需要以某种形式或方式感知电流,在电感和电感上做一些谷歌搜索。您可能希望将一个小型精密电阻与电感一致,并使用微控制器中的ADC或连接到微控制器或其他设备的独立adc测量电感上的电压。取决于您所需的精度,您可能需要的不仅仅是微控制器所能提供的。这涉及如何连接spi或i2c ADC。您可能需要一个以上的小电阻来避免熔化传感器或电路......

如果您不希望关闭此问题并将其发送至electronics.stackexchange,则需要编辑您的问题并提供指向您购买的传感器的直接链接。如果它只是一个电感器,那么你必须添加更多的电路,如果它是一个带有串行或并行接口的完整传感器封装(spi,i2c,rs323)那么这是一个编程问题,但你仍然需要决定你用什么微控制器想知道如何在arduino中做i2c(其中有很多网页)。

相关问题