【技术专辑】介绍PICAXE系统

推荐等级

 

初学者

 

PICAXE系统将用户友好性与Arduino等板级产品相结合,并将其转移到芯片级别,使业余爱好者和专业人士能够构建智能,紧凑和经济的项目。

 

当前产品系列

 

PICAXE系列微控制器目前有七个成员,它们分为两类。入门级μC是08M2 +,14M2,18M2 +和20M2; 高级级别包括20X2,28X2和40X2。正如您可能已经猜到的那样,模型标识中的前两个数字显示每个引线有多少 - 从08M2 +上的8个引线一直到40X2上的40个引线。

 

下表提供了有关PICAXE阵容的其他基线信息。有关详细信息,请访问PICAXE  网站。

 

【技术专辑】介绍PICAXE系统

 

*表面贴装封装在理论上是可用的,但很难找到。

 

每个PICAXEμC都包含一个自举程序,无需单独的硬件编程器即可对其进行编程。所需要的只是三线下载电缆,USB或串行电缆,具体取决于所用计算机上可用的端口类型。编程软件是免费软件,版本可用于Windows,Linux和Mac操作系统。代码本身是BASIC的一个版本,它易于学习和使用,而且非常强大。

 

背景

 

第一个PICAXE是Clive Seager的创意,它基于Microchip于1999年推出的PIC16F872微控制器.Seager意识到16F872的5V在线串行编程能力可以消除对单独的硬件编程器的需求,如果PIC可能是用于响应传入的串行命令。他开发了一个自举代码,并将其编程到PICμC中。随着BASIC编程语言的定制版本的开发,第一个PICAXE系统诞生了。

 

您可能知道,BASIC是Beginner的通用符号指令代码的首字母缩写,是许多人学习的第一种高级编程语言。由于这个原因,Seager为PICAXE选择了它。他希望将微控制器的用户群扩展到专业程序员之外,并相信BASIC的简单性和强大功能使其成为PICAXE系统的正确选择。

 

Seager 在JR Hackett的书“恶魔天才的PICAXE微控制器项目”的前言中写道:

 

“... PICAXE系统被设计为一种允许学龄儿童使用Microchip PIC的所有功能的方法......没有复杂硬件或复杂编程语言的任何技术难题。[从那时起,它已被数十万其他用户采用 - 工业,业余爱好者和教育......“

 

Seager对PICAXE系统的教育价值感到非常强烈,他将该公司命名为“革命教育”或简称“Rev-Ed”。他的梦想在英国和英国其他地区基本实现。但是, PICAXE在美国或世界其他地区的使用并不广泛。

要查看PICAXE将要执行的一些操作,请查看项目库。

 

PICAXE最低编程要求

 

使用PICAXE系统尝试您的手的硬件要求非常简单且相对便宜; 不需要单独的硬件编程器。除了经过调节的滤波直流电源(首选+ 5V),无焊面包板和一些AWG22实心连接线外,您还需要满足以下要求:

 

•PICAXE芯片,其中最便宜的是08M2 +(3.00美元或更低)

 

•类似于CUI SJ1-3533NG的3.5mm三芯插孔(约1.50美元)

 

•10kΩ,1 / 8W或更大的电阻

 

•22kΩ,1 / 8W或更大电阻

 

•.1μF,16V或更大的陶瓷电容器

 

•AXE027 USB编程线(约20美元)

 

PICAXE最小编程电路如下图所示。请注意,如果您的计算机有串行端口,则可以用AXE027的AXE026串行编程电缆替换,并节省10美元以上的费用。如果您正在处理严格的预算限制,则可以制作自己的串行电缆。需要注意的一点是:除非你真的知道自己在做什么,否则不要试图购买USB转串口转换器。其中大多数不适用于PICAXE系统。本系列的未来部分将更详细地讨论这两个问题。

 

【技术专辑】介绍PICAXE系统

 

软件要求甚至比硬件要便宜(如在没有唠叨屏幕且没有升级间距的免费软件中)。对于Windows用户,最新产品称为PICAXE Editor 6,由一个功能齐全的IDE(集成开发环境)和一个流程图编码辅助工具组成。对于Mac或Linux操作系统,还有AXEpad,它也可以在Windows下运行。这两个选项都包括并支持功能强大的BASIC版本。检查软件了这里,并在列表中看到的PICAXE基本命令在这里。 

 

标签变化

 

Clive Seager和Rev-Ed与所有PIC微控制器的开发商和制造商Microchip保持着密切的合作关系。PICAXEμC以PIC开始,尽管标签有一些变化,它们仍然基于PIC。在下面的照片中,请注意PICAXE 08M2 +上没有出现Microchip徽标,但PICAXE 20M2上会出现。在X2器件上,Microchip部件号是唯一显示的ID,如PICAXE 40X2的照片所示。

 

【技术专辑】介绍PICAXE系统

 

最后的想法

 

如果所有这些关于“简单”和“便宜”的讨论让你认为PICAXE只适合孩子,那就不要误导。PICAXEμC能够控制从无线气象站到机器人到近太空探索的一些惊人项目等等。在轨道上甚至还有一个PICAXE 。

 

下面照片中的倒数计时器面包板是由作者使用PICAXE 20M2构建的,PICAXE 20M2几乎隐藏在三个LED后面。

 

【技术专辑】介绍PICAXE系统

 

有关更多信息,请在AllAboutCircuits 论坛上提问或进行搜索,或者查看PICAXE 论坛。你几乎肯定会发现许多想法激起你的兴趣。

  • 【技术专辑】介绍PICAXE系统已关闭评论
    A+
发布日期:2019年03月04日  所属分类:参考设计