0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用MAXQ2000微控制器和MAX6970 LED驱动器显示不同的LED排序

星星科技指导员 来源:ADI 作者:ADI 2023-06-12 16:10 次阅读

MAX6970为8端口、36V恒流LED驱动器,采用4线串口。利用本应用笔记提供的信息,MAX6970配合MAXQ2000 16位RISC微控制器使用,可以在选择不同按键时得到各种简单的LED排序。

硬件设置

本应用笔记所讨论的电路利用MAX6970EVKIT和MAXQ2000-KIT搭建。MAX6970评估(EV)板原理图如图1所示,MAXQ2000评估板包含在MAX6970评估套件设计中。但在本设计中采用了独立的MAXQ2000电路板,因为MAXQ2000评估板带有按键功能,能够用来控制LED排序。

拔掉跳线JU1–JU5的短路器,将MAX6970评估板上JU1–JU5 (对应于DIN、CLK、LE、DOUT和/OE)的引脚2连接至MAXQ2000评估板,对系统进行配置(图2)。将跳线JU14的短路器移至2–3位置,3.3V电源作用到MAX6970评估板的VCC焊盘。接通电源之前,确保MAXQ2000和MAX6970评估板的地连接在一起。MAX6970评估板上的所有其它跳线应保持在1–2的默认位置。图3所示为MAXQ2000与MAX6970评估板之间的实际连接。

拔掉跳线JU1–JU5的短路器,将MAX6970评估板上JU1–JU5 (对应于DIN、CLK、LE、DOUT和/OE)的引脚2连接至MAXQ2000评估板,对系统进行配置(图2)。将跳线JU14的短路器移至2–3位置,3.3V电源作用到MAX6970评估板的VCC焊盘。接通电源之前,确保MAXQ2000和MAX6970评估板的地连接在一起。MAX6970评估板上的所有其它跳线应保持在1–2的默认位置。图3所示为MAXQ2000与MAX6970评估板之间的实际连接。

wKgZomSG0v6ABnK4AAAaF2zpAr8002.gif

图2. 硬件配置框图

wKgZomSG0v-AWEFWAAEzVbiXdoM879.jpg

图3. MAXQ2000评估板和MAX6970评估板设置

MAXQ2000评估板带有一个按键(SW5),用于选择LED的排序。按下按键大约500ms,启动LED的第一组排序。程序包括五种不同的LED顺序,如表1所示。发送到从机的8位数据的每一位对应于MAX6970评估板的一个LED。当按键计数值为1时,对应顺序为0x55点亮250ms,然后替换成0xAA,点亮250ms。在下一次按下SW5按键之前将重复这一顺序。如果按键计数值达到5时按下SW5,顺序将返回到计数值为1时对应的过程。

Push Count Sequence
1 0x55, 0xAA
2 0xFF, 0x00
3 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80
4 0x80, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01
5 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x7F, 0xFF

固件概述

MAXQ IAR WorkbenchC语言示例程序初始化MAX2000串口,与MAX6970通信。MAXQ2000系统时钟为16MHz时,串口时钟为8MHz。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    184

    文章

    17041

    浏览量

    247285
  • led
    led
    +关注

    关注

    237

    文章

    22847

    浏览量

    649209
  • led驱动器
    +关注

    关注

    12

    文章

    1078

    浏览量

    72419
收藏 人收藏

    评论

    相关推荐

    MAXQ2000微控制器MAX4397是如何连接的?

    MAX4397是什么? MAXQ2000 微控制器MAX4397是如何连接的?
    发表于06-04 06:15

    MAX6970中文资料pdf

    MAX6970串行接口 LED 驱动器提供8个开漏极、恒流吸收、额定36V LED 驱动器输出。该器件 采用
    发表于05-06 17:19 42次下载

    利用MAXQ2000微控制器实现快速傅里叶变换

    利用 MAXQ2000 微控制器实现快速傅里叶变换
    发表于12-13 17:24 19次下载
    利用<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>实现快速傅里叶变换

    选择MAXQ2000微控制器MAX1132 ADC接口的S

    选择 MAXQ2000 微控制器MAX1132 ADC接口的SPI时钟模式 要: MAXQ2000采用不同的时钟模式与
    发表于08-04 09:51 510次阅读
    选择<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>和<b class='flag-5'>MAX</b>1132 ADC接口的S

    Display DifferentLEDSequence

    Display Different LEDSequences Using the MAXQ2000Microcontroller with the MAX6970 LEDDriv
    发表于03-31 10:49 1062次阅读

    MAXQ2000微控制器软件I2C驱动

    摘要:I²C (内置于集成电路)是一种2线接口,实现集成电路之间的双向通信。本应用笔记介绍 MAXQ2000 微控制器的软件I²C 驱动器,它 采用
    发表于04-23 10:17 674次阅读
    <b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>软件I2C<b class='flag-5'>驱动</b>

    MAX6951/MAX6950LED显示驱动器MAXQ2

    摘要:本应用笔记说明 MAX6951/ MAX6950 LED 驱动器MAXQ2000的SPI外设通信的汇编程序设计。 引言
    发表于04-23 16:42 580次阅读
    <b class='flag-5'>MAX</b>6951/<b class='flag-5'>MAX</b>6950 <b class='flag-5'>LED</b><b class='flag-5'>显示</b><b class='flag-5'>驱动器</b>与<b class='flag-5'>MAXQ</b>2

    MAX6951/MAX6950LED显示驱动器MAXQ2

    摘要:本应用笔记说明 MAX6951/ MAX6950 LED 驱动器MAXQ2000的SPI外设通信的汇编程序设计。 引言
    发表于04-26 16:28 641次阅读
    <b class='flag-5'>MAX</b>6951/<b class='flag-5'>MAX</b>6950 <b class='flag-5'>LED</b><b class='flag-5'>显示</b><b class='flag-5'>驱动器</b>与<b class='flag-5'>MAXQ</b>2

    利用MAXQ2000微控制器LED驱动器MAX6970显示

    to interface the MAXQ2000microcontroller evaluation (EV) kit to the MAX6970, an 8-port, 36V constant-current LED
    发表于04-26 17:07 691次阅读

    MAX6951/MAX6950LED显示驱动器MAXQ20

    摘要:本应用笔记说明 MAX6951/ MAX6950 LED 驱动器MAXQ2000的SPI外设通信的汇编程序设计。 引言
    发表于04-26 17:17 646次阅读
    <b class='flag-5'>MAX</b>6951/<b class='flag-5'>MAX6950LED</b><b class='flag-5'>显示</b><b class='flag-5'>驱动器</b>与<b class='flag-5'>MAXQ</b>20

    利用MAXQ2000MAX6960构建股价显示系统

    摘要:本应用笔记介绍了一套基于 MAX6960 显示 驱动器MAXQ2000 微控制器( MAXQ20内
    发表于04-27 08:56 1016次阅读
    利用<b class='flag-5'>MAXQ2000</b>和<b class='flag-5'>MAX</b>6960构建股价<b class='flag-5'>显示</b>系统

    采用MAXQ2000微控制器MAX6970LED驱动器

    采用 MAXQ2000 微控制器MAX6970 LED 驱动器
    发表于07-25 21:07 828次阅读

    使用MAXQ2000MAX7312进行LED打靶练习游戏

    本应用笔记提供了将 MAXQ2000 微控制器MAXQ20内核)连接至 MAX7312 16位端口扩展 所需的全部固件。应用示例是一个
    的头像 发表于01-14 14:58 804次阅读
    使用<b class='flag-5'>MAXQ2000</b>和<b class='flag-5'>MAX</b>7312进行<b class='flag-5'>LED</b>打靶练习游戏

    使用MAX6951/MAX6950LED显示驱动器MAXQ2000微控制器通信

    MAXQ2000为高性能6951位RISC 微控制器,集成SPI模块,提供 LED 驱动器微控制器之间的简单接口。本应用笔记给出了
    的头像 发表于02-20 10:16 1001次阅读
    使用<b class='flag-5'>MAX</b>6951/<b class='flag-5'>MAX</b>6950 <b class='flag-5'>LED</b><b class='flag-5'>显示</b><b class='flag-5'>驱动器</b>与<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>通信

    MAX6951/MAX6950LED显示驱动器MAXQ2000微控制器的通信

    MAX6951/ MAX6950 SPI LED 驱动器简单易用的共阴极 显示器 驱动器,通过SPI串行
    的头像 发表于06-16 15:34 749次阅读
    <b class='flag-5'>MAX</b>6951/<b class='flag-5'>MAX</b>6950 <b class='flag-5'>LED</b><b class='flag-5'>显示</b><b class='flag-5'>驱动器</b>与<b class='flag-5'>MAXQ2000</b><b class='flag-5'>微控制器</b>的通信