pid控制器设计代码matlab-smartPID:智能温度和过程控制器。功能强大,精确,灵活,可编程和可远程控制……总之,就是

  • B6_177527
    了解作者
  • 27.5MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-24 04:34
    上传日期
pid控制器设计代码matlab smartPID 经过专业设计的SmartPID控制器是一种高科技产品,可促进温度和过程控制:加热或冷却。 与您的基本开/关恒温器相比,SmartPID是一个充满未来感的奇迹。 与简单的开/关恒温器相比,SmartPID控制器可以从多个传感器收集温度,应用自定义和可编程控制逻辑,并通过PID精确算法来驱动不同的负载(加热器,冷却器,阀门,风扇)。您可以轻松地更换恒温器并添加整个过程控制您的应用程序,数据日志和远程管理 SmartPID控制器可以控制任何温度调节过程(加热或冷却)以及本地或远程的任何应用程序。它是灵活且功能强大的设备,可以对其进行编程并适应任何自定义应用程序 SmartPID控制器100与Arduino生态系统兼容 SmartPID Controller是自己动手,软件极客,制造商以及需要价格实惠的过程控制器的专业人士必备的设备 从家庭酿造或酿酒到水族馆或再加热烤箱温度控制,SmartPID均可增加精度,功率,灵活性的可编程性 一言以蔽之,使您的温度过程控制更智能 所有应用程序都受益于全套通用功能,这些通用功能是开发智能应用程序的基础。
smartPID-master.zip
  • smartPID-master
  • Picture
  • arm+smad21 (1).jpg
    15.1KB
  • specs.jpg
    265.4KB
  • circuit-board.png
    366.2KB
  • smartPID HW overview (1).jpg
    151.9KB
  • BANNER-2 (1).png
    115.1KB
  • img-features.png
    219.6KB
  • smartPID HW overview.jpg
    151.9KB
  • smartpid APK install.png
    372KB
  • BANNER-5 (1).png
    133.9KB
  • header.jpg
    126KB
  • smartPID assembling.jpg
    143KB
  • BANNER-5.png
    133.9KB
  • Pro101SmartID2.jpg
    251.7KB
  • smartPID HW.jpg
    103KB
  • 2016-11-25 19_57_43-Greenshot.png
    270.6KB
  • specs (1).jpg
    265.4KB
  • BANNER-4 (1).png
    216.8KB
  • multipe smartpid applications.jpg
    946KB
  • arm+smad21.jpg
    15.1KB
  • 2016-11-25 19_57_43-Greenshot (1).png
    270.6KB
  • smarphone app smarpid (1).jpg
    800KB
  • BANNER-4.png
    216.8KB
  • BANNER-3.png
    213.5KB
  • BANNER-2.png
    115.1KB
  • smartPID assembling (1).jpg
    143KB
  • smarphone app smarpid.jpg
    800KB
  • img-features (1).png
    219.6KB
  • BANNER-3 (1).png
    213.5KB
  • Pro101SmartID2 (1).jpg
    251.7KB
  • APK
  • README.md
    378B
  • app-debug - 0.6.6.apk
    3.1MB
  • HW
  • AB1000_RB_V6_fin.PcbDoc
    1.9MB
  • AB1000_BB_V6_fin.pdf
    258.5KB
  • README.md
    819B
  • FB_V6_schema.pdf
    403.5KB
  • RB_V6_assembly.pdf
    48.5KB
  • AB1000_FB_V6.1.PcbDoc
    3.3MB
  • AB1000_BB_V6_fin.PcbDoc
    11.3MB
  • RB_V6_schema.pdf
    232.6KB
  • Libraries
  • HWTest_libraries-v2.0-002.zip
    1.6MB
  • README.md
    128B
  • Code
  • HWTest
  • vsd_Menu.cpp
    1.2KB
  • hwTest.cpp
    17.8KB
  • ABM_Buzzer.cpp
    1.9KB
  • ABM_Buttons.h
    813B
  • hwTest.h
    613B
  • vsd_macros.h
    4.2KB
  • vsd_GUI.cpp
    15.6KB
  • vsd_GUI.h
    7.6KB
  • ABM_Buzzer.h
    505B
  • run_mode.h
    708B
  • ABM_Buttons.cpp
    8.3KB
  • Sensors.h
    642B
  • utlts.h
    350B
  • SmartPID_logo_1bit.c
    3.7KB
  • WiFi.cpp
    6.6KB
  • utlts.cpp
    1018B
  • ABM_HW_switch.h
    800B
  • delay.cpp
    2.9KB
  • Sensors.cpp
    9.3KB
  • storage_var.cpp
    5.6KB
  • PID_control.h
    855B
  • ABM_Port.h
    660B
  • pin_cfg.h
    265B
  • WiFi.h
    4KB
  • storage_var.h
    1.6KB
  • ABM_HW_switch.cpp
    7.7KB
  • ABM_Cfg.h
    2.9KB
  • delay.h
    3.5KB
  • u8g_port.cpp
    7.2KB
  • HWTest.ino
    109B
  • README.md
    683B
  • Manual
  • SmartPID SPC1000 installation and configuration manual 1.3.pdf
    1.5MB
  • README.md
    523B
  • SmartPID SPC1000 USER MANUAL 1.0.pdf
    1MB
  • Driver
  • SPC1000
  • package_arzaman_index.json
    946B
  • arzaman-samd-1.0.1.tar.bz2
    67.6KB
  • SmartPID-SPC1000-USB-DRIVER
  • arzaman.inf
    1.2KB
  • README.md
    1.3KB
  • LICENSE.txt
    34.3KB
  • README.md
    5KB
内容介绍
# smartPID ![smartpid header](https://github.com/arzaman/smartPID/blob/master/Picture/header.jpg) Professionally engineered, SmartPID Controller is a high-tech product that facilitates temperature and process control: heating or cooling. Compared to your basic on/off thermostat, SmartPID is a piece of futuristic wonder. Compared to simple on/off thermostat SmartPID controller can collect temperature from multiple sensors, apply a custom and programmable control logic and drive different load (heater, cooler, valve, fan) with PID precision algorithm You can easily replace your thermostat and add full process control to your application, data log and remote management SmartPID Controller can control any thermo regulated process (heating or cooling) and any applications locally or remotely It is flexible and very powerful device which can be programmed and adapted to any custom application SmartPID Controller is 100 compatible with Arduino ecosystem SmartPID Controller is a must device for Do-It- Yourself Enthusiasts, Software geeks, Makers, but also professionals that need affordable process controller From homebrewing or wine making to aquarium or refolow oven temperature control SmartPID can add precision, power, flexibility programmability In one word make your temperature process control SMART All applications benefit from a full set of common features that are the baseline to developing smart applications. ![smartpid feature](https://github.com/arzaman/smartPID/blob/master/Picture/img-features.png) SmartPID is a masterpiece of engineering. We have done our best to incorporate a ton of advanced features into a single compact box. Below you will find a table with all technical characteristic ![smartpid technical](https://github.com/arzaman/smartPID/blob/master/Picture/specs.jpg) SmartPID is powered by SAMD21 32-bit ARM® Cortex®-M0+ by Atmel ![smartpid circuit board](https://github.com/arzaman/smartPID/blob/master/Picture/circuit-board.png)  SmartPID is 100% compatible with the Arduino echo system: you can plug in your PC via USB and program through the Arduino IDE.    The key benefits of this design choice are SAMD21 processor-based (like Zero or MKR1000)    Dedicated USB bootloader and board definition    Fully programmable via Arduino IDE    Full set of support libraries available smartPID has been designed by a maker for the maker community ![smartpid arduino](https://github.com/arzaman/smartPID/blob/master/Picture/BANNER-5.png) smartPID IS IoT ready One of the unique smart features of the SmartPID Controller is its capability to store process log data and then make that data available either locally via USB interface or remotely via the cloud.  You can easily access your data from the web on a desktop, smartphone, or tablet, which is perfect in case of critical situations that involve alarms and triggers.  Plus, if your fridge goes into a block stage or your food dehydrator finishes its process, you can set up SmartPID to let you know. ![smartpid IoT](https://github.com/arzaman/smartPID/blob/master/Picture/BANNER-2.png) SmartPID is connected to thingspeak Among many different possible IoT solutions for SmartPID in this phase is the Thingspeak service.  Thingspeak is based on a number of useful features that make it easy to use and integrate the SmartPID project. -Real-time data collection and storage of process data generated by SmartPID -Simple and effective data visualization in both private and public channels -MATLAB® for data analysis and manipulation -Alerts and triggers for integration with other services -Scheduling -Open API ![smartpid IoT](https://github.com/arzaman/smartPID/blob/master/Picture/Pro101SmartID2.jpg) The relevant code is available on github, and in the future, a dedicated cloud service will be provided SmartPID dedicated APP We have developed a mobile app prototype for Android in order to retrieve data from the cloud server and in turn visualize that data on a smartphone.   SmartPID pushes log data to a remote server so that the mobile app can retrieve it in a secure and encrypted way. The smart app allows you to do the following:   -Login and authenticate user login on the server in order to access it in a secure way   -Display and visualize data via a dashboard so that the user can select a specific controller and data (filtered by date/time) and display the data in a graphic or tabular way   -Configure the device (this part is still under development) -You can configure all the unit parameters (HW set up, process parameter) via a web interface or mobile app and upload your configuration options on the device. Configuration options can then be stored on the server and used at any time.  You can also set a temperature threshold and get notifications by local alarm, email, or Twitter. developing application for both android and IOS and set up all the server infrastructure is complex and requires lot of investment, this is one of the part in scope od the crowdfunding campaing ![smartpid IoT](https://github.com/arzaman/smartPID/blob/master/Picture/smarphone%20app%20smarpid.jpg)
评论
    相关推荐