【dsp】基于dsp28335的称重系统设计

一、称重系统设计简述

当小车通过自己搭建称重系统时,可以在小车通过的瞬间测出小车的重力。并且可以算出其价格,也可以通过按键调节单价,通过LCD1602可以显示数据。

二、代码

main.c
```#include "DSP2833x_Device.h"     // DSP2833x Headerfile Include File
#include "DSP2833x_Examples.h"   // DSP2833x Examples Include File

#include "leds.h"
#include "lcd1602.h"
#include "time.h"
#include "smg.h"
#include "adc.h"
#include "key.h"
#include "uart.h"
#include "oled.h"
#include "24cxx.h"
#define u8 unsigned char
#define u16 unsigned int
char key_val;
float adc_para;
char test[6];
#define BUF_SIZE   8 // Sample buffer size

char adc_value[]="0000g 05yuan";
char adc_value1[]="0000g num:  ";
volatile unsigned int adc[4];

volatile Uint16 SampleTable[BUF_SIZE];
//下面4项内容需要根据实际型号和量程修正

//最小量程 根据具体型号对应手册获取,单位是g,这里以RP-18.3-ST型号为例,最小量程是20g
#define PRESS_MIN	20
//最大量程 根据具体型号对应手册获取,单位是g,这里以RP-18.3-ST型号为例,最大量程是6kg
#define PRESS_MAX	6000
#define VOLTAGE_MIN 100
#define VOLTAGE_MAX 3300
long PRESS_A[4];
int VOLTAGE_A[4];
u8 val_flag=0;
int parameter=2400;
/*******************************************************************************
* 函 数 名         : main
* 函数功能		   : 主函数
* 输    入         : 无
* 输    出         : 无
*******************************************************************************/

long map(long x, long in_min, long in_max, long out_min, long out_max) {
   
 return (x - in_min) * (out_max - out_min) *1.18
  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
基于f28335的交通灯设计是一种实时控制的应用,其主要目的是通过DSP芯片来控制交通灯的变化,从而实现交通流量的调节和管理。下面是基于f28335的交通灯设计的一些基本信息和实现步骤。 1.设计思路 基于f28335的交通灯设计是一种实时控制系统,其主要思路是通过DSP芯片来控制交通灯的变化,从而实现交通流量的调节和管理。在这个设计中,我们需要使用f28335芯片来实现交通灯的控制,同时需要使用一些外部硬件设备来实现信号的输入和输出。 2.实现步骤 基于f28335的交通灯设计的实现步骤如下: 1) 硬件连接:首先,我们需要将f28335芯片和外部硬件设备连接起来。我们需要使用一些输入设备(如红外线传感器)来实现交通信号的输入,同时需要使用一些输出设备(如LED灯)来实现交通信号的输出。 2) 软件设计:在硬件连接完成后,我们需要使用DSP程序来实现交通信号的控制。我们需要通过DSP程序来读取输入信号,并根据输入信号的状态来控制输出信号的变化。在这个过程中,我们需要使用一些基于C语言的程序来实现算法和控制逻辑的设计。 3) 调试和测试:在软件设计完成后,我们需要进行调试和测试,以确保交通信号的控制能够正常工作。在测试过程中,我们需要使用一些仿真工具和测试设备来验证程序的正确性和稳定性。 3.实现效果 基于f28335的交通灯设计可以实现交通信号的控制和管理,可以有效地调节交通流量和减少交通拥堵。通过合理的控制算法和控制策略,我们可以实现交通信号的自适应控制,从而使交通信号的响应更加灵活和智能化。 总的来说,基于f28335的交通灯设计是一种实时控制系统,可以实现交通信号的智能化控制和管理。通过合理的算法和控制策略,我们可以实现交通信号的自适应控制,从而使交通流量更加平稳和稳定。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值