"最好的微控制器项目"

在这里您可以找到由我设计的微控制器项目和教程...... a 专业电子设计工程师。查出 :

  • 什么 they are,
  • 什么's inside them,
  • 为什么你需要它们,
  • 如何在项目中使用它们。

以下是5种不同的微控制器:

不同的微控制器

从左上倾斜为18F2550,12F675,16F628,18F877A,Atmega328P。

这些芯片包装在标准PDIP(塑料双线以线)格式中包装,但 您还可以以曲面挂载格式获取它们。 PDIP更容易 虽然面包板。

Atmega328p用于Arduino Uno R3;这个是可比的 PIC 18F2550(18F2550除USB中)除外)。你可以看到他们进来 许多不同的形状,尺寸和能力(甚至有PIC PIN头 SOT包装中的版本!)

一旦将这些可重新编程元素中的一个添加到您的项目中,您可以 增加项目的功能百倍。他们被包装了 使用许多不同的硬件模块,使创建项目远远 easier.

这里最小的一个(12f675)有2个定时器(一个16位和一个8位),4 模拟输入(10位),内部振荡器和模拟比较器 以及标准内存和RAM。所有其他人都有更多(即便如此 你可以用12f675做得很多。

例如:

  • 您可以添加LCD显示屏(简单文本显示输出)..
  • 你可以从很长的时间内完成活动:小时和分钟,到 very short: 100's of microseconds.
  • 您可以为您需要检查的任何传感器测量模拟输入, 湿度,温度,压力。
  • 您可以连接GPS单元以检测您的位置。
  • 您可以连接用于短程Comms的无线电模块。蓝牙或A. 专用433MHz通信系统甚至连接到ZigGBee网络。
  • 您还可以控制伺服电机或步进电机来制作机器人和 interactive systems.
  • 多得多!...
您可以使用许多不同应用程序和所有的微控制器和您 需要做的是学习如何使用关于此的信息来编程它们 site.

微控制器是完全自包含的电路元件, 具有许多硬件块,如计数器,比较器,甚至建立的ADC,所以 没有必要加入太多的外部硬件来制作有用的项目。

这几天你不'甚至必须使用外部水晶时钟 您可以打开内部振荡器!

微控制器项目

有许多 自由项目 在此网站上(C)中可以用于学习的源代码 关于包括超声波距离计,LED矩阵的微控制器 driver, and more.

每个项目包括您的源代码,描述和原理图 可以用作启动自己的项目的基础,或者只是使用它们独立的基础 - 获取源代码 - 只需在表单中注册免费时事通讯 on any page..

刚开始?

看看 教程 section where you'LL在构建电路,设备上找到教程 编程,原型设计和使用高级语言。

需要一些额外的东西?

提示和 techniques 部分提供有关设计特定电路的信息 要么困难或节省你的时间和精力。

你可知道 ?...

... 98%的处理器今天使用 微型细胞 - 这意味着每2个 您可以在办公室看到的桌面电脑有98个其他你不't 看!。它们位于一切烤面包,微波炉,安全警报,移动 手机,汽油泵,慢跑机,钥匙扣......列表是无穷无尽的。

原因很简单 - 重塑性 - they are 有效可重新配置硬件块。这与你不一样重要't have 当您希望从现有的不同操作时重新连接电路 电路。您可以非常快速地改变操作 - 即使在电路中也是如此!

所有这些都至少有一个内置计时器,通常是几个,以及 其他好东西,如比较器,PWM模块和ADC等。这些都是 所有内部硬件单元都可以简单创建几乎任何项目 可以想到。您需要做的就是决定使用什么,然后激活 appropriate modules.

在本网站上,您可以了解如何使用这些紧凑型设备创建任何 你可以梦想的项目类型,而且你不'不得不在低水平工作 汇编程序 - 所有项目都使用高电平 C编程 这使得更新并理解正在发生的事情。 

导航栏向您展示了一些项目,所有这些项目包括 免费C代码和描述.

微芯片和Atmel(Arduino)非常受欢迎

许多不同类型的微控制器有许多不同类型的微控制器 制造商和两种流行类型来自MicrochipTM值 and AtmelTM值:实际上Microchip有Bugh Atmel(2016)来扩大他们的 产品范围 - 但是你赢了'看看有任何区别还有它们仍然如上所述 separate companies.

微芯片TM值 (工业流行图片 range)

微芯片TM值 专门供应几乎定制的解决方案 (微控制器)出现问题并创造数百种不同的变体。 这个想法是您为问题创建了解决方案,您希望降低成本 它所以你真正想做的是砍掉你没有的所有硬件 need. 

有许多变体具有添加的内置模块,例如GLCD LCD 驾驶员,电机控制器,电容式触摸传感器等。所以你选择一个 基于您要控制的硬件的设备。你甚至可以获得6个引脚SMD (SOT-23)微控制器!

在此站点上仅使用少数设备12f675,16f88,16f877a,18f2550 因为这些设备提供了广泛的内部外围设备 几乎所有家庭中的设备(12f,16f 18f)。你可以在这里学习 关于这些设备,并且能够容易地移动到另一个,因为内部 硬件以相同的方式控制。

还有使用Arduino用于建立项目的arduino的示例 这些是atmega328p,它与广泛类似的 18F2550.

atmel.TM值 :非常受欢迎 开源ArduinoTM值 group. 

你可能听说过ArduinoTM值 which is not a 微控制器,而是一个使用Atmel(和其他)的开源运动 微控制器提供一种连接硬件(屏蔽)和的简化方式 控制设备(软件)。因为硬件和软件是开源的 很多人都有贡献的自由软件,因此它使得很容易快速设置 并创造一些东西。 

请警告,只是因为您可以使用其他软件并连接它 很快可能不是意味着你理解它 - 这意味着任何错误 该软件由您找到和更正。

新的! Comments

让你说到你刚刚阅读的东西!留下下面的框中的评论。


隐私政策 | 接触 | 关于我

网站地图 | 使用条款




访问我们的Facebook页面:

   点击这里



最近的文章

  1. 如何使用ADS1115

    使用ADS1115精度16位ADC进行教程进行低功耗。

    阅读更多

  2. arduino.模拟输出...易模拟输出生成

    arduino.模拟输出:如何创建最精确的PWM模拟输出以及如何创建模拟PWM正弦波。

    阅读更多

  3. 数号和等效的快速宏。加快代码!

    了解DigitalWrite()的工作原理......现在使用17倍宏宏!

    阅读更多

  4. TCS230颜色传感芯片:如何运作以及如何使用它。

    如何使用TCS230(/ TCS3200)彩色检测器芯片并轻松将其添加到您的任何项目中。

    阅读更多

  5. 如何使用ADXL345进行运动感测等。

    使用ADXL345 Acellerometer,您可以检测到16G!您还可以了解如何使用它来点击检测等。

    阅读更多

  6. HMC5883L 3轴数字MAGENTOMTER如何运作

    HMC5883L - 如何制作数字罗盘,了解HMC5883L和QMC5883L之间的差异以及它们是否兼容。

    阅读更多



读者 Comments

"I wanted to thank
你这么好
对于所有信息
你已经提供了
你的网站's

高超极好的."

- 逃亡Potthath.

"This site really is
最好的和我最喜欢的。
我发现这里有很多很有用
项目和提示。"

- 米兰

Bursach.<at>gmail.com<

"Awesome site,
非常,非常容易和好
导航!"


-
镭_tr.<at>
wolf359.cjb.net.


学习微控制器

"Interested in
微控制器?"

注册
免费7天指南:

自由 GUIDE : CLICK HERE


"I am a newbie to PIC
我想说
 how great your
网站一直在为我。"


- 戴夫

de_scott.<at>bellsouth.net

"Your site is a great
和完美的工作。
恭喜。"


- SURESH.

IntegratedInfosys.<at>
Yahoo.com.

"I couldn't find the correct
要定义的词语
你的网页。

非常有用,揭开,
诚实明确。

非常感谢
你的时间和作品。
问候。"


- Anon.

回到顶部