搜档网
当前位置:搜档网 › nodemcu上手体验

nodemcu上手体验

nodemcu上手体验
nodemcu上手体验

nodemcu上手体验

nodemcu上手体验

by HYH | 2017 年6 月16 日下午8:11

一.固件刷写

https://www.sodocs.net/doc/c33441285.html,/yangfengwu/p/6247048.html

官方网站:https://www.sodocs.net/doc/c33441285.html,

参考资料:https://https://www.sodocs.net/doc/c33441285.html,/wangzexi/NodeMCU-Tutorial 二.串口调试

下载串口调试工具(百度),打开连接nodemcu的串口。就可以像操作终端一样操作nodemcu了。

注意事项:

1.每一句lua语句要以回车或者英文分号结束,否则不会执行。

2.除打印的字符(双引号内的字符)外,其他的均为英文字符,由于博客限制,所有的英文符号在显示时均变为了中文符号,需要手动修改所有的符号。

三.脚本编写。

1.sdk(用于查看api)

https://nodemcu.readthedocs.io/en/master/en/support/

2.创建wifi并测试http。

lua脚本(wifi名:nodemcu wifi密码:12345678):

wifi.setmode(wifi.SOFTAP)

cfg={}

cfg.ssid=”nodemcu”

cfg.pwd=”12345678″

wifi.ap.config(cfg)

srv=net.createServer(net.TCP) srv:listen(80,function(conn) conn:on(“receive”,function(conn,payload) print(payload) conn:send(“<h1> Hello, NodeMcu.</h1>”) end) end)

测试结果:

连上wifi后:

2.GPIO测试

lua脚本(低电平有效):

wifi.setmode(wifi.SOFTAP)

cfg={}

cfg.ssid=”nodemcu”

cfg.pwd=”12345678″

wifi.ap.config(cfg)

led1 = 1

led2 = 2

gpio.mode(led1, gpio.OUTPUT)

gpio.mode(led2, gpio.OUTPUT)

srv=net.createServer(net.TCP)

srv:listen(80,function(conn)

conn:on(“receive”, function(client,request)

local buf = “”;

local _, _, method, path, vars = string.find(request, “([A-Z]+) (.+)?(.+)

HTTP”);

if(method == nil)then

_, _, method, path = string.find(request, “([A-Z]+) (.+) HTTP”);

end

local _GET = {}

if (vars ~= nil)then

for k, v in string.gmatch(vars, “(%w+)=(%w+)&*”) do

_GET[k] = v

end

end

buf = buf..”<center> <h1> ESP8266 Web Control

GPIO(GPIO1,GPIO2)</h1> </center>”;

buf = buf..”<p>D1:<a

href=\”?pin1=ON\”>ON</a> <a

href=\”?pin1=OFF\”>OFF</a></p>”;

buf = buf..”<p>D2:<a

href=\”?pin2=ON\”>ON</a> <a

href=\”?pin2=OFF\”>OFF</a></p>”; local _on,_off = “”,””

if(_GET.pin1 == “ON”)then

gpio.write(led1, gpio.LOW);

elseif(_GET.pin1 == “OFF”)then

gpio.write(led1, gpio.HIGH);

elseif(_GET.pin2 == “ON”)then

gpio.write(led2, gpio.LOW);

elseif(_GET.pin2 == “OFF”)then

gpio.write(led2, gpio.HIGH);

end

client:send(buf);

client:close();

collectgarbage();

end)

end)

3.定时器测试

lua代码(每五秒打印字符):

tmr.register(0,5000,tmr.ALARM_AUTO,function(t)

print(“timer0 reached”) end)

tmr.start(0)

停止定时器:

tmr.stop(0)

4.串口操作(uart)

直接写串口(使用默认串口配置,如需改变使用

uart.config()):

uart.write(0,”hello world\n”)

–写字符串

uart.write(0,102)

–写数字

使用回调处理串口(会使调试串口异常,断电或输入quit即可恢复):

—when ‘\r’ is received.

uart.on(“data”, “\r”,

function(data)

print(“receive from uart:”, data)

if data==”quit\r” then

uart.on(“data”) — unregister callback function

end

end, 0)

Linux下,USB转串口的设备通常是/dev/ttyUSBN(N为整数)。使用cat命令和echo命令即可做到简单的使用。

首先打开两个终端(一个用于读,另一个用于写):

读终端:

cat 设备

写终端(echo的内容用单(双)引号括起来):

echo 发送到串口的内容> 设备

也可以在一个终端上用,只需要在cat命令后加一个&,

使其在后台运行即可,只是这样Shell的输出将和串口输出混在一起。为了分清,可在串口输出结束后按enter使提示符出现。

5.adc(模数转换)

注意事项:

1.基准电压是3.3V而不是5V,引脚是A0

2.固件必须有adc这个模块(本文中2016没有这个模块)。打印adc转换结果:

print(adc.read(0));

网页显示结果脚本:

wifi.setmode(wifi.SOFTAP)

cfg={}

cfg.ssid=”nodemcu”

cfg.pwd=”12345678″

wifi.ap.config(cfg)

led1 = 1

led2 = 2

gpio.mode(led1, gpio.OUTPUT)

gpio.mode(led2, gpio.OUTPUT)

srv=net.createServer(net.TCP)

srv:listen(80,function(conn)

conn:on(“receive”, function(client,request)

local buf = “”;

local _, _, method, path, vars = string.find(request, “([A-Z]+) (.+)?(.+)

HTTP”);

if(method == nil)then

_, _, method, path = string.find(request, “([A-Z]+) (.+) HTTP”);

end

local _GET = {}

if (vars ~= nil)then

for k, v in string.gmatch(vars, “(%w+)=(%w+)&*”) do

_GET[k] = v

end

end

A0 = string.format(“<p>A0=%d

</p>”,adc.read(0))

buf = buf..”<center> <h1> ESP8266 Web Control GPIO(GPIO1,GPIO2)</h1> </center>”;

buf = buf..”<p>D1:<a

href=\”?pin1=ON\”>ON</a> <a

href=\”?pin1=OFF\”>OFF</a></p>”;

buf = buf..”<p>D2:<a

href=\”?pin2=ON\”>ON</a> <a

href=\”?pin2=OFF\”>OFF</a></p>”;

buf = buf..A0

local _on,_off = “”,””

if(_GET.pin1 == “ON”)then

gpio.write(led1, gpio.LOW);

elseif(_GET.pin1 == “OFF”)then

gpio.write(led1, gpio.HIGH);

elseif(_GET.pin2 == “ON”)then

gpio.write(led2, gpio.LOW);

elseif(_GET.pin2 == “OFF”)then

gpio.write(led2, gpio.HIGH);

end

client:send(buf);

client:close();

collectgarbage();

end)

end)6.nodemcu实现telnet服务器(实现远程控制)

1)注意事项

由于固件限制,不能多开tcp服务器(即使用telnet服务时

不能使用http服务)。

文件名保存为init.lua时才会自动加载,否则需要手动启动(dofile(“文件名”))。

原官方脚本兼容linux下的telnet,如果本脚本要在linux下使用,命令输入完成后,需要多按一下Enter。

2)代码:

wifi.setmode(wifi.SOFTAP)

cfg={}

cfg.ssid=”nodemcu”

cfg.pwd=”12345678″

wifi.ap.config(cfg)

s=net.createServer(net.TCP,180)

cmd=””

s:listen(23,function(c)

function s_output(str)

if(c~=nil)

then c:send(str)

end

end

node.output(s_output, 0)

— re-direct output to function s_ouput. c:on(“receive”,function(c,l)

cmd=cmd..l

if(l==’;’ or l==”\r\n”)

then

node.input(cmd)

cmd=””

end

–like pcall(loadstring(l)), support multiple separate lines end)

c:on(“disconnection”,function(c)

node.output(nil)

–unregist redirect output function, output goes to serial end)

print(“Welcome to NodeMcu world.”)

end)

文件下载:inittelnet

3)测试

连上nodemcu的wifi热点后,在windows的cmd窗口中输入(使用本页所使用的固件的命令)

telnet 192.168.4.1

然后按回车即可开始输入命令(不具有退格功能,输入只能重输。出现>即可输下一条命令)

4)telnet客户端C源码(用于二次开发)

编译命令(MSYS2):

gcc -static libtelnet.c telnet.c -o telnet

文件简介:

libtelnet.c libtelnet.h:libtelnet库

telnet.c:主程序所在文件

telnet

使用方法:

telnet程序路径ip地址端口

7.I2C使用

使用的是nodemcu-flasher自带的固件,下载

nodemcu-flasher直接点flash烧录即可。

1)简单配置

使用I2C需要先配置I2c的gpio口(可自定义变量名,不过需要同时修改后面的指令)

id=0; (一般是0);

sda=1 ; (可根据实际情况修改)

scl=2; (可根据实际情况修改)

初始化i2c

i2c.setup(id, sda, scl, i2c.SLOW);

测试写(以PCF8591的DA为例,A0=A1=A2=0):

i2c.start(id); //发起起始信号

i2c.address(id,地址,

i2c.TRANSMITTER); //写设备地址(注意是高7位,比如PCF8591本来是0x90/0x91,但这里要写0x48)

i2c.write(id, 值);//写第一个值,按pcf8591用法,此次写的是片内控制寄存器

i2c.write(id, 值);//写第二个值,此时才是DA转换的数值

i2c.stop(id);//停止信号

测试读(以PCF8591的AD为例,A0=A1=A2=0):

i2c.start(id); //开始信号

i2c.address(id, 地址,

i2c.TRANSMITTER);//设置地址

i2c.write(id, 值);//写控制寄存器

i2c.stop(id);//停止信号

i2c.start(id);//开始信号

i2c.address(id, 地址,

i2c.RECEIVER);//设置地址

c=i2c.read(id, 1);//读一个字节并保存到C这个变量

i2c.stop(id);//停止信号

print(string.byte(c));//打印C的值

下面是一个用网页控制pcf8591的示例。

由init.lua与prf8591.lua组成,需要同时写到板子上。

prf8591封有3个函数。

分别是

init()

read()

write()

参数中addr为地址,con为控制寄存器内容,val为输出值。

prf8591

8.利用redis模块实现远程指令推送

1)条件

有一台redis数据库服务器,且有客户端使用redis的publish 指令。

下载redis模块并下到nodemcu里:

https://https://www.sodocs.net/doc/c33441285.html,/nodemcu/nodemcu-firmware/tree/maste r/lua_modules/redis

2)lua编写

连接wifi

wifi.setmode(wifi.STATION)

wifi.sta.config(“SSID”,”密码”)

while(wifi.sta.getip() ==nil)

do

end

print(wifi.sta.getip()) //打印信息,可删除

Pintos调试心得

Pintos调试心得 一、如何用GDB调试内核: Ctrl+Alt+F1打开终端,cd切换到你的pintos/src/threads/build目录下 输入命令pintos –gdb –run alarm-multiple(注意是双线- -,注意run前的空格)出现下面的界面:(注意uilts文件下已经编译通过,还有bochs打开终端调试) 然后,Ctrl+Alt+F2打开第二个终端登录并切换到pintos/src/threads/build目录下 输入命令pintos-gdb -tui 看到如下界面:

按enter键继续,此时为进入gdb调试控制台 输入命令target remote localhost:1234(默认端口,应该与第一个终端里显示的一致)接着输入命令file kernel.o(载入要调试的内核程序),看到如下界面: 输入y继续,这样开始调试啦 (首先自己在网上百度一下gdb常用的调试命令) break main(在main函数入口插入断点) 接着c(continue的意思跟VS、VC++中的调试命令对应) 看到如下界面

注意划红线部分 输入n(执行下一步,不会进入函数体内部,step单步运行命令会进入函数内部)然后大家可以在第一个终端里查看运行结果。比如我在第79行添加了一行 Ctrl+Alt+F1打开第一个终端可以看到执行结果 接下来自己慢慢探索吧,感受一下gdb调试器的强大之处。 下面介绍一下我对pintos的理解 二、Pintos内部函数调用 内核加载完成后,进入main函数(pintos主程序) 开始boot bss_init (); 初始化BSS,(BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是:可读写的,在程序执行之前BSS 段会自动清0。) argv = read_command_line ();//读取命令行 argv = parse_options (argv);//分析命令行

种入门级的烘焙食谱超详细做法

种入门级的烘焙食谱超详 细做法 Final approval draft on November 22, 2020

15种入门级的烘焙食谱超详细做法! 说起烘焙,我以前也觉得很难。比如很多饼干只要有人会做,就会觉得好高大上啊,但是后来自己试了试,发现饼干纯粹是烘焙的入门而已,只要材料齐全就可以做。 科普一点小知识吧: 1、对很多烘焙新手,都会有这个问题:低筋、中筋、高筋面粉是个啥、有什么区别 简单来说,低筋面粉适合做饼干、蛋糕;中筋面粉就是一般用的面粉,适合做馒头包子等等;高筋面粉一般用来做面包,就是这么简单。 2、做大部分饼干的时候,180度上下火15分钟就可以搞定的。还有加了大量黄油的饼干做好以后,要冷了才会变脆,不要认为自己没做好。 3、有些饼干烤前,面团需要冷冻,是因为冷冻一下方便切片,没有其他的原因。 4、还有在饼干里面加入鸡蛋液,是为了是饼干更酥脆并且增加凝固力,一般说的全蛋液就是“蛋白+蛋黄”一起打散,有少许饼干只需要蛋黄液,就像这样。 -蔓越莓饼干- 材料: 黄油200克,底筋面粉300克,蔓越莓干920克,鸡蛋1个,糖粉90克 做法: ①黄油室温放软,加入糖粉用手动打蛋器打均匀 ②加入40毫升蛋液,再搅打均匀,加入蔓越干搅拌 ③筛入低筋面粉和成饼的干面团 ④取一块面放在保鲜膜上,隔着保鲜膜压成长方形,整好形的饼干胚子放入冰箱冷冻1小时 ⑤取出切片,烤箱预热160度,烤20分钟左右颜色微黄即可 -杏仁饼干- 材料: 低筋面粉270克,黄油130克,杏仁60克,糖粉50克,鸡蛋1个 做法: ①黄油软化后,加入糖粉搅拌均匀,加入打散的鸡蛋一个,搅拌均匀,倒入稍微压碎的杏仁,再次搅拌均匀 ②倒入低筋面粉,拌匀大致揉团后,均分成两块,分别整理成方形长柱状,放入冰箱冷冻 ③15分钟后取出,再稍加整理成型,继续冷冻30分钟后取出直接切片,厚约6毫米即可 ④放到铺了锡纸的烤盘中,进预热号的烤箱,180度大约15至20分钟,烤到表面诱黄即可

nodemcu调试心得

NODEMCU调试心得 网上没有nodemcu的中文资料,英文资料也比较零碎。结合自己的调试过程,整理一个。 资料篇 github上的英文入门教程,一共三页,强烈推荐。 nodemcu的中文API说明 有点混乱的官方文档 中文nodemcu官网,已经关闭了,汗。 必备软件 官方推荐的IDE: ESPlorer ,集成了lua,需要安装java,一个俄罗斯人写的,IDE的入门教程可以看一下,还有书卖,要十几美元,汗。。。 一个烧写工具,用安信可的也是可以的,貌似ESPlorer里已经集成了。 nodemcu的官方lua固件,包含源码,必备,貌似ESPlorer里已经集成了。 直接用安信可的IDE开发也是可以的,IDE里有nodemcu的工程文件。但是我还没有尝试。 step1 usb线连接nodemcu和电脑,串口驱动会自动安装,开发板蓝灯闪烁。 打开串口调试工具(也可以用ESPlorer里的串口工具),选择端口(看一下设备管理器),速率选择9600. 串口不断显示: Please run file.remove("user.lua") before first use. 在串口发送界面里输入并发送 file.remove("user.lua") node.restart() 回显

NodeMCU 0.9.5 build 20150403 powered by Lua 5.1.4 Will run user.lc/user.lua in 1000ms > cannot open user.lua 蓝灯熄灭。user.lua文件被删除,系统重启。 step2 打开ESPlorer,刷新,选择端口和速度,可以参考入门教程 在左侧窗口输入入门教程的代码,控制管脚4GPIO的LED。不用接线,因为LED已经集成在板子上了。 lighton=0 pin=4 gpio.mode(pin,gpio.OUTPUT) tmr.alarm(1,2000,1,function() if lighton==0 then lighton=1 gpio.write(pin,gpio.HIGH) else lighton=0 gpio.write(pin,gpio.LOW) end end) 选择save文件,存为init.lua,系统自动上传烧写代码。蓝灯重新开始闪烁。 代码中的2000是蓝灯的闪烁时间,单位是ms,可以修改。 是不是超级简单? 其他内容以后继续补充。

开蛋糕店秘籍

开蛋糕店秘籍 目录 开蛋糕店秘籍 (1) 1、开蛋糕店的方式 (2) 2、开蛋糕店市场调研 (2) 附:各品牌蛋糕原料采购中心对比 (3) 3、开蛋糕店的发展前景 (3) 4、开蛋糕店的产品策略 (4) 附:各品牌产品经营范围对比 (5) 5、服务接待形态 (6)

1、开蛋糕店的方式 开蛋糕店主要有两种方式,一种是单体经营,也就是个体经营的方式,最显著的特点是开业前的筹建、开店中的运营、开店后期的策划营销和贯穿始终的管理,包括烘焙师傅的招聘、员工的培训都需要蛋糕店店主一人决定和实施。单体蛋糕店的所有权和经营权完全归店主一人所有。另一种是蛋糕加盟店,也是当前开蛋糕店的主流方式。随着蛋糕店品牌化运营趋势,选择加盟蛋糕店的投资者越来越多。 其实,从本质上讲,这属于一种委托管理的方法,具体又可细分为合作店的模式和单纯加盟店的模式,所谓合作店,就是蛋糕品牌总部和加盟蛋糕店业主共同出资,当然利润也是要分配的。单纯的蛋糕加盟店由业主一方出资,蛋糕店总部专业管理与筹建团队提供从开蛋糕店装修、工程设计、包装设计、销售策划支持等一系列的开店支持。 2、开蛋糕店市场调研 随着社会发展节奏的加快和人们生活质量的提高,面包、西点、蛋糕以其便捷、营养、美味、时尚被越来越多的人所接受,逐步向主食化发展。可以预见,面包、西点、蛋糕行业正处于快速上升期,近几年将有更多人投入到其中淘金。据中国烘焙食品工业协会相关负责人介绍,近两年中国市场的西点蛋糕店呈现迅猛发展之势,各大超市、小区、车站内出现不同品牌、不同档次的西点蛋糕店,其中大部分以民营为主,经营灵活,市场发展快,平均年增长近10%。 很多专家们宣称中国烘焙市场刚刚起步,会有30年的春天!近些年来烘焙市场表现也很给专家面子,每年全国市场容量增长率近30%,在西部很多落后地区增长速度甚

周立功ARM调试心得

周立功ARM调试心得 2008-9-11调试"SmartARM2200 V2.02实验箱"心得: 1、在调试"E:\htwang\smart2200v201\ARM嵌入式系统实验教程(二)\开发板出厂编程程序\液晶显示程序\LCM_Disp"的程序时,想使用外部RAM进行仿真调试,在将ADS1.2中的"DebugInExram Settings->Arm Linker -> Output -> Equivalent Command Line"的"-info totals -entry 0x8100000 -scatter .\src\mem_b.scf"改为"-info totals -entry 0x80000000 -scatter .\src\mem_b.scf"时,编译时总是出现错误信息"Error: L6206E: Entry point(0x80000000) lies outside the images",经梁工(宝琼)提示:"这是由于程序空间超出范围,需要改一个参数。" 打开关于外部RAM调试的分散加载文件"mem_b.scf"发现所有的程序调试地址都是指向0x81000000的Flash地址空间,而不是0x80000000的RAM地址空间(此时硬件电路板上的短路片RAM接CS0、Flash接CS1),后把0x81******全部改为0x80******,编译调试都正常。 2、不正常现象:在调试"SmartARM2200 V2.02"实验箱时,每次实验箱断电或实验箱上复位按键后,H-Flash的Load操作都要重新执行一遍(或者简单一点:只要在H-Flash -> Programming -> Check 按钮上点击一下也可以),否则下载程序后实验箱运行不了。 (先是在选用DebugInExram出现这种情况,后选用RelOutChip则不会出现这种情况。) <2008-9-12> 另外,每次重新启动H-JTAG和H-Flash后,都要将H-Flash重新设一遍。 3、现象:在调试GB_Disp工程时,程序无法正常运行。 分析:当调试的程序中包含中断时,分散加载文件"mem_*.scf"的"IRAM "项设置不能从0x40000000开始,而应该从0x40000040开始(给中断向量留下空间),否则程序无法调试。(先是在选用RelOutChip出现这种情况,后选用DebugInExram也出现这种情况。) < 2008-9-12 htwang注: 上面的解释并不正确,因为在调试其他中断实验的过程中,配置文件"mem_*.scf"的"IRAM "项设置成从0x40000000开始也可以正常运行。(估计可能是存储器映射的问题) 打开GB_Disp工程"target.c"文件,果然发现在函数"void TargetResetInit(void)"中将存储器映射寄存器初始化成"MEMMAP =0x2",这是选用的用户RAM模式,中断向量也从静态RAM重新映射。如果想映射到用户外部存储器模式,应该改为"MEMMAP =0x3"(见《ARM嵌入式系统基础教程》P166 或《深入浅出ARM7-LPC2200》P119)。按此方式更改后,实际调试也正常。 >

NODEMCU-DEVKIT中文

? NODE MCU TEAM 网站: https://www.sodocs.net/doc/c33441285.html, 电邮: nodemcu@https://www.sodocs.net/doc/c33441285.html, 协议: MIT License GitHub: https://https://www.sodocs.net/doc/c33441285.html,/nodemcu 1 / 2 NODE MCU DEVKIT 硬件说明书 V0.9 2014-12-7 管脚定义 GPIO16 GPIO5 GPIO4 GPIO0 GPIO2 GND 3V3 EN RST GND 5V D0 D1 D2 D3 D4 3V3 GND D5 D6 D7 D8 D9 D10 GND 3V3 A0 RSV RSV RSV RSV RSV RSV GND 3V3 3.3V GND GPIO14 GPIO12 GPIO13 GPIO15 GPIO3 GPIO1 GND 3.3V ADC0 NC NC NC NC NC NC GND 3.3V GND 3.3V EN RST GND 5V USER FLASH TXD1 RXD2 TXD2 RXD0 TXD0 WAKE HSPICLK HSPIQ HSPID HSPICS TOUT 3.3V POWER 5V POWER GROUND GPIO WITH PWM GPIO WITHOUT PWM UART HSPI KEY SYSTEM ADC NOT CONNECT DEVKIT

NODE MCU DEVKIT 硬件说明书 注意事项 1. 连接开发板硬件之前,确保断开所有电源以避免触电危险。开发板上包含尖锐物体,使用时应当十分小心以避 免意外伤害。禁止用手指直接触摸开发板裸露金属部分,防止意外扎伤手指。另外直接触摸金属部分可能导致静电损坏开发板。未成年人需要在成年人监护下使用此开发板。 2. 开发板天线附近请保持足够的净空区,否则会影响天线性能。 3. 开发板的USB接口与计算机连接时,如果开发板的串口没有被打开,插拔计算机USB外设的操作会造成开发 板复位。只有使用计算机供电且串口未被打开时会发生此问题,如果使用普通USB电源供电或计算机已经打开串口则不会发生此问题。 4. 开发板的GPIO0上电时若电平为低,则开发板进入烧录固件模式,此时用户的程序将不会被执行。如果开发板 上电后未能正常工作,请检查如下引脚的电平:GPIO0高,GPIO2高,EN高,RST高,GPIO15低。若电平不符,请用户检查外围电路并修正。 5. 烧录固件时如果不慎发生中断导致烧录失败,则开发板的程序不完整,此时有一定的可能无法进入自动模式。 此时应当按住FLASH按键不放插入USB线缆,则可正常烧录固件。 6. 如果用户需要使用休眠功能,需要将RST与GPIO16直接连接。用户可自行连接这两个管脚,或在开发板R3 位置焊接0欧姆的电阻。注意,使用休眠功能后,GPIO16禁止使用。 7. GPIO16不支持中断、PWM、I2C以及One-wire功能,只能作为普通输入/输出端口使用。 8. 不得对开发板输入超过5V以上的电源电压,也不得将开发板GPIO直接连接到5V电平的外设上。如果需要连 接,需要电平转换电路,否则可能造成不可逆转的损坏。 2 / 2

FFT调试心得

DSP2812上FFT调试心得 1 事前准备工作 FFT运算的代码实现(基本上是所有的程序中)最核心的两个问题就是:数据结构和算法。由于FFT运算的结果是复数形式,该怎么存储,存储为什么数据格式都要考虑清楚,后面会交代。FFT的核心程序不建议自己编写,如果你足够厉害的话也可以自己写,主要原因有两个,一计算的精度问题(涉及到数据结构),二是程序的执行效率问题,这些在hello dsp论坛都有讲到。 所以在项目开始之前先从TI官网下载FFT函数库(文件名sprc081),解压并安装。其次下载一个C28xx定点库说明书(C28X_Fixed_Point_Library_v1_01)拜读一下,上面有FFT库函数的讲解,不要惧怕读英文。本阶段所需要的文件如下图。 话不多说,现在开始上马,从新建工程开始。 2 新建工程 跟往常一样,添加各种文件。另外为完成FFT运算,需要额外添加以下文件:fft.h,fft.lib和完成FFT运算的asm文件,参见下图高亮显示的

头文件和库文件 源文件 由于我用的是复数CFFT 运算,所以源文件里面是cfft32xxx ,如果你用的是实数RFFT32运算,则相应的添加rfft32xxx 。所有的汇编文件见下图 下面就可以编写自己的源文件了。先说明下我的源文件是干什么的。我没有用TI 给的

例子,里面的位码倒置函数使用了2次,感觉不太对吧,而且加窗函数其实可有可无。我的是对普通电网的220V电压信号进行采集并进行谐波分析。具体方法是将正负220V调理到0到3V的交流信号提供给2812的ADC采集,并进行FFT运算。一个周期(0.02s,50Hz)采集1024个点,由于点数较多,涉及到后面的数据段的分配(CMD文件的配置)等后面再说。不用我说,这些头文件都要写在程序里吧。中间的unsigned int flag=0到float harmonics[100]是我自己定义的变量就不需要了。 用#pragma定义了段以后就必须到CMD里面为它分配存储空间。CMD配置具体参见教科书。说一下我在这阶段的问题吧。首先ipcb[2N]得占4K个字(4K*16),mag[N]占2K*16,还有一个潜在的数据段FFTtf(存放旋转因子的,貌似占3N/4个字)最好也得分个2K*16,一共得8K,很明显DSP2812的RAM是存不下的,可能有人会说,2812的RAM不是有18K吗,还存不下?因为2812的RAM都分成不同大小的区了,如果没记错的话H0占8K,不过这些分给程序去了,唯一大点的空间就是L0 SARAM和L1 SARAM各4K,理论上刚刚好。最开始我把FFTipcb、FFTmag和FFTtf分到这两个区存储,调试出问题了计算结果一直是0,后面仔细翻书发现这两个区是受CSM保护,需要密码才能通过JTAG口读取。在线调试看不到数据。段定义到flash中也是一样的受CSM保护,且会降低速度。初学者还是分配到RAM中便于观察,调试方便。 我的解决办法是在外设接口2区扩展了一个256K*16的RAM,然后将FFTipcb、FFTmag和FFTtf分配到该外扩RAM中去(我用的是试验箱,别人已扩展好)。RAM扩展电路如下图。

烘焙培训心得体会

篇一: 资深焙友写给烘焙新手的心得体会 新手必买的工具清单: *烤箱(至少要能装的下8 寸模子,最好是能放10寸模子,常见有“长帝” 牌烤箱)* 6 寸或8寸活底蛋糕模子(不推荐买固底,蛋糕脱模困难) *手提式电动打蛋器(打发蛋白使用,做蛋糕必备工具,价格一般70 元左右)*一般常见的打蛋器,橡皮刮刀(用于一般的黄油打发,搅拌蛋液,面糊等)*台秤(一般的塑料台秤就可以了,十几元钱) *量勺(强烈推荐宜家的5 元那套,很好用,最大的那个可以充当量杯了,不用再买量杯)* 羊毛刷或宜家的橡皮刷(用来给西点表面刷蛋液) *一副隔热手套 *蛋糕铲刀(切蛋糕,蛋糕脱模,转移,抹平奶油,多用途) *面粉筛子(筛面粉,糖粉,蛋液,布丁液等,使西点内部组织没有结块更细腻)*烘焙油纸,烘焙锡纸 *打蛋盆(家里有现成的大盆大碗也可以的) *大烤碗或大烤盆(制作芝士炬饭,炬意大利面等,推荐买一个) 有了这些东西,可以做出最基本的蛋糕,饼干。 可以慢慢添加的工具: * 各式花色蛋糕模子,心型的,长方的,中空的,小型贝壳菊花造型等* 各式饼干模子(用于饼干造型) *慕思圈(用于做慕思蛋糕,也可以用活底蛋糕模子代替) *披萨盘,派盘,披萨滚刀 *凤梨酥圈模(也可以用于刻饼干造型,刻面团)

塑料果冻模(可以制作椰汁xx 冻糕等) *烘焙温度计(测量烤箱内部的实际温度,测量加热某些材料时的准确温度,如制作65 度汤种面包,测精确汤种的温度) * 面包机,吐司模 * 裱花工具,裱花袋,各式裱花嘴,蛋糕裱花转台,奶油抹平刀(裱花袋,裱花嘴也可用于裱出花色曲奇) *擀面杖(做酥皮类点心“叠被子”必用工具) * 各式刮板(切割面团,刮出表面花样) * 各式耐烤纸模,小纸杯,长方纸杯等 * 各式一次性锡纸模 *蛋挞模(推荐固定铝模,一次性锡纸模不太好用) * 陶瓷小碗烤模(专门烤布丁和“舒芙蕾”) *雕果圆勺(挖出圆形水果球,用于蛋糕装饰) *各式中式点心工具,蒸笼,鲤鱼模,月饼模等 *包装类,蛋糕盒,蛋糕垫纸,大小花色纸托,面包袋 烘焙常用材料介绍: *蛋糕: (如基本戚风,天使蛋糕,牛油蛋糕,麦芬蛋糕) 低筋粉,玉米淀粉,鸡蛋,白砂糖或糖粉,牛奶或奶粉,泡打粉(蛋糕专用的发酵膨胀剂,bakingpowder,简称bp),可可粉,抹茶粉,鲜奶油,黄油,食用小苏打(一般用于巧克力可可味的蛋糕,中和蛋糕的酸碱平衡),香草粉,食用色素,柠檬汁,各式装饰水果,干果等* 乳酪蛋糕: (如提拉xx,轻乳酪,重乳酪)

ESP8266WIFI模块自制智能插座

ESP8266WIFI模块自制智能插座 本帖最后由Allenter 于2015-10-21 10:45 编辑 本人在今年年初就对Arduino和ESP6288(WIFI智能控制芯片)很感兴趣,当时就在淘宝购进了Arduino套件、ESP6288模块(EP-01和EP-12 )以及杂七杂八的一些小原件等等,平常比较忙,时间不算多,一边制作测试板然后做各种实验,一边学习相关编程技术,目前程序开发只是略懂皮毛,不过也算小有心得吧。 前段时间看到许多朋友用ESP6288WIFI智能控制芯片模块制作了不少东西,我也磨拳檫手打算也尝试一下作出一个成品来,这段时间稍稍有点时间,于是马上动手,参考网上一些朋友的经验,利用手上现有的材料和原件,制作了两个WIFI控制的智能插座,有一个已经放在公司对某个设备进行控制,挺好用的。 ESP6288现在有不少成品模块以及集成模块,大都价格低廉。对于开发和测试方便的如NodeMcu Lua WIFI 物联网开发板,30元左右,接上继电器模块就行了,相当简便易行。不过本人手上现成模块有EP-01和EP-12模块,还有低电平触发的继电器模块,考虑不要浪费,所以干脆就动手多一点吧。 对于EP-01模块(最便宜的模块,X宝现在8元都能买到了),网上已经有详细介绍,我这里就不累赘复述了,硬件上主要制作和改造几样东西,一个是供电电源,一个是继电器低电平改高电平触发,最后就是插座本身了。如果原件材料准备齐全的话,半天一天就可以完成的,但实际上工作之余的时间也是比较碎化,加上一些小原件和工具缺乏,影响了一些配套电路板制作和某些物件的调整加工,另外,程序开发上,虽然参考一些网上资料,也收集不少相关的开发说明和例程之类

最全的烘焙diy蛋糕教程, 新手瞬间变大师!

最全的烘焙diy蛋糕教程,新手瞬间变大师! 对于刚入门的烘焙新手什么海绵蛋糕、戚风蛋糕、奶酪蛋糕完全搞不懂,今天(茉茉爱)就来告诉大家一些蛋糕的常见分类,及其做法,师傅来领进门咯O(∩_∩)O哈哈~要不要学就看你的啦! 【全蛋海绵蛋糕】 食材:鸡蛋300g、低筋面粉140g、黄油40g、白糖120g、牛奶40g 做法: 1.鸡蛋全部打入盆中。 2.一次性加入白糖。 3.在厨师机中先低速后高速打发8分钟。 4.提起打蛋头滴落后不会很快消失的样子。 5.一次性筛入低粉上下切拌。 6.黄油加牛奶隔水融化。 7.倒入面糊中继续切拌均匀。

8.倒入7寸方形模具(相当于8寸圆模)中振出气泡。 9.烤箱中层上下火150度70分钟即可。 【戚风蛋糕】 食材:低筋面粉85g、鸡蛋5个、纯牛奶40g、花生油40g、细砂糖90g、盐0.5g (茉茉爱)做法: 1.准备好原料。 2.将蛋黄蛋清分离,这个用分蛋器好用,而我习惯打开鸡蛋后在蛋黄左右倒一下就行了。 3.5个蛋黄里加入30克细砂糖。 4.用打蛋器轻轻打散,但是不要把蛋黄打发。加入40g花生油。 5.加入40克纯牛奶,搅拌均匀。 6.然后筛入低筋面粉。 7.用打蛋器,轻轻划Z,将蛋黄糊搅拌均匀放一旁备用。

8.现在打蛋白了哦,把蛋白用打蛋器打至起粗泡的时候,加入20g 细砂糖。 9.继续打至泡泡多了,再加入20g细砂糖。 10.继续打至起纹路的时候,加入剩下的20g细砂糖。然后打发蛋白至提起打蛋器,底下的蛋白角是直立的即可。 11.将三分之一的蛋白加入蛋黄糊里,用刮刀轻轻地拌匀,注意不能转圈地拌,容易消泡。 12.继续分三次加入剩下的蛋白,轻轻地拌匀,这个要上下拌的哦,要把底下的蛋黄糊也拌均匀,这里不均匀,烤出来可容易塌陷了。因为不均匀。 13.混合好的蛋糕糊倒进蛋糕模具里,稍用力震几下,把里面的气泡震出去。 14.烤箱预热,170度,中层上下火,烤60分钟即可。 【奶油泡芙】 食材:低筋面粉100g、无盐黄油80g、鸡蛋3个、细砂糖10g、盐

烘焙入门一模具和工具

烘焙入门一模具和工具 Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】

烘焙工具/模具篇 工具篇 ※烤箱 其实这是不需要做太多说明的物件,可还是有很多朋友会问我,电饭煲、微波炉能不能做蛋糕面包啥的,起初我也尝试过,可成功的几率太小,完全要看运气。烤箱跟电饭煲和微波炉加热方式不同,运动的是上下管加热,所以不能相互替换使用,不然人家生产烤箱的商家岂不是要倒闭了~我的烤箱是长帝25b,对此烤箱不想说太多,当初跟风买的,烤箱的温度稍有差异,需要在使用中多加熟悉方可掌握。建议新手购买时选择20L以上,正牌厂家生产有保修单的,我的长帝烤箱是同城网购的,245元左右性价比相对较高,随机携带两个烤盘、一个烤网、旋转架(烤鸭子用的)、手柄(可方便的取出高温烤盘)。 ※隔热手套 图中的手套其中一面带有硅胶,是从家附近的莲花超市买来的,价钱记不清了,很好用,隔热效果很好,如果买不到这种的,买普通的那种时尽量选择稍厚实一点的,毕竟谁都不想烫坏自己的小金手~

※手动打蛋器 可以搅打蛋、软化黄油;或是混合材料用,适合一些不太费力的原料搅拌。很容易购买到的烘焙工具,一般的超市都有的卖,价格也很便宜。 ※电动打蛋器 适合蛋白打发、奶油打发,做蛋糕的必备工具。有手提和台式两种类型,我用的是936a祁和手提式打蛋器,比较便宜,60块左右,刚开始不太懂看便宜就

买了,一点也不好用!搅打时噪音特别的大,长时间使用还会有烧焦味,用了以后就后悔,偏偏到现在都用两年了还没坏,可见这老牌子货够皮实的!随机还携带两对搅拌棒,螺旋的那种至今我也没用过一次,搞不清楚是干啥子用的。。。电动打蛋器要选择功率大一些的,功率越大搅拌所耗时间越短,当然价钱也会稍贵一些,如果条件允许可以考虑一步到位买全功能厨师机,打发、搓面都成!当然银子也不是一般的贵! ※打蛋桶 上面塑料的那种是微波炉自带的,我那不争气的打蛋器噪音太大所以只能用这种塑料的。下面那种不锈钢的打蛋桶是手动打蛋时用的,超市有售。 从上至下依次是: ※电子秤

Nodemcu指引PDF

ESP8266&NodeMCU开发入门 本教程以NodeMCU1.0开发板(CP2102/CH340均适用)以及lua编程设计为主。 确认电脑已安装相关USB驱动(CP2102/CH340),以设备管理器可以找到COM口为准。确认此开发板已经更新為NodeMCU firmware(NodeMCU的官方固件)。按以下指引更新。 一、准备: 1、配套的固件如下(选择任意下载就行): 2、固件烧写简单步骤指引(固件烧录工具在配套的软件文件夹里):

二、使用ESPlorer测试 1、下载并安装lua编程及调试工具ESPlorer 官网链接:https://esp8266.ru/esplorer/ 配套软件文件夹有免安装版本。 注意:ESPlorer需要JAVA SE7或以上的環境。请自行配置好电脑的运行环境。 2、启动ESPlorer,设定串口通讯的波特率为9600。 设定完成后,按下OPEN与Nodemcu连接。 nodeMCU板子上面刚好有个LED(靠近USB接口),我们可以拿这个LED1来测试。先来看下板子的电路图。其中的R10,板子上面没有焊。LED部分电路图: 也就是说LED1和GPIO16连接到一起,低电平就可以点亮。而GPIO16对应的编号则是0。先用.mode配置GPIO16为输出模式。使用.write可以设置电平,设置成gpio.LOW会看到板子上的蓝灯亮起了。使用.read可以得到pin状态,这里使用print把读到的值打印出来。lua 没有printf函数,用起来真费劲。另外,为了能够看到灯亮,这里用了一下tmr.delay做一下延时。程序如下:教程不做程序的讲解,请使用者在后续的开发过程中自行学习。

烘焙新手常见的问题解答

烘焙新手常见的问题解答 1、问:烤盘放入烤箱中的位置会影响成品吗? 答:烘焙的时候,尽量让成品位在烤箱的正中央。让底盘与成品顶部距离灯管的间隔一样,这样受热比较平均。所以在烤戚风蛋糕时,进烤箱的烤盘就要稍微放低一点,预留一些戚风蛋糕往上膨胀的空间; 平时烤欧式面包也是一样,如果做的面包体积较大,也必须放低一点。吐司的话也是要让吐司模底部与顶部与灯管的间隔差不多的位置。一般来说烤八个小面包的话,烤盘放在中间就差不多。 2、问:为什么太小的烤箱不适合烤西点? 答:因为如果烤箱空间不足,放入烤模之后,温度就没有办法很快的均匀传导。就例如一锅沸水,锅子大的话,沸水量多,假如加入一杯冰水,因为沸水量多,温度也不会马上降低。锅子小的话,加入一杯冰水,因为沸水量少,相对的温度就会马上降低。而烤戚风蛋糕最重要的是温度,如果温度一下子改变就容易失败。 3、问:有盐奶油与无盐奶油有何差别? 答:做蛋糕的时候,最好用无盐奶油,因为蛋糕中配方盐的份量都会比较少。举例来说,按蛋糕配方中的奶油份量如果是100g,因为比例的关系,使用有盐奶油与无盐奶油差别就很大。太多的盐会影响成成品的风味,所以做甜点使用无盐奶油比较好。制作面包的话,奶油的量如果不是很多(30g以下),那么使用有盐奶油或无盐奶油就都没有太大的关系。 4、问:动物性鲜奶油与植物性鲜奶油有何不同? 答:动物性鲜奶油质地较细致,而且都是不含糖,使用时必须另外加糖打发,冰过之后口感很像冰淇淋,适合用在需要要加热的处理。缺点是操作性较差比较不好保存,开封后大约一个月内要使用完毕,不然会发酸喔!而植物性鲜奶油通常本身已经含糖,直接就可以打发,但是不适合加热,加热容易油水分离。植物性鲜奶油优点是打发后不容易融化,成本也比较便宜,但是其中含有反式脂肪,多吃比较不适合。 5、问:如何才能将动物性鲜奶油打好? 答:用来打发的鲜奶油,一定要使用乳脂肪35%以上的动物性鲜奶油,若天气较热,搅打的时候底部要再用一个大盆子内装冰块,再把打鲜奶油的盆子放上,隔着冰块打比较容易打发,若使用电动打蛋器,务必使用低速让空气慢慢进入。打至八至九分发(尾端挺直状),放冰箱冷藏备用,冰过也比较好操作。 动物性鲜奶油比较容易融化,所以抹的时候动作要快一点,一旦觉得快融化马上放入冰箱冷藏20~30分钟再拿出来继续操作。 6、问:糖加奶油打发时,为何奶油会油水分离? 答:有可能温度太高使奶油太软接近融化了,奶油不要放到太软,不然打得过程中,奶油接近融化的程度就容易油水分离。 7、问:如何做出水果口味的鲜奶油? 答:鲜奶油先加入一些细砂糖,打到五分发,再将果酱加入继续打发。 8、问:用中筋面粉或用低筋面粉的差别在哪里呢?用中筋面粉制作的话,蛋糕是不是吃起来比较不绵细?答:中筋面粉和低筋面粉的差异是在其中目的蛋白质含量,中筋面粉的蛋白质含量较低筋面粉高,蛋白质含量高,它的筋性就越强。搅拌的时候不能太久,搅拌过久也容易出筋,造成组织不够松软绵密。只要搅拌混合过程不会太久,用中筋面粉或低筋面粉来做蛋糕就不会差别太大。希望口感松软最好还是

焙烤实训心得体会

焙烤实训心得体会 篇一:烘焙培训心得体会 篇一:资深焙友写给烘焙新手的心得体会 新手必买的工具清单: * 烤箱(至少要能装的下8寸模子,最好是能放10寸模子,常见有“长帝”牌烤箱)* 6寸或8寸活底蛋糕模子(不推荐买固底,蛋糕脱模困难) * 手提式电动打蛋器(打发蛋白使用,做蛋糕必备工具,价格一般70元左右)* 一般常见的打蛋器,橡皮刮刀(用于一般的黄油打发,搅拌蛋液,面糊等)* 台秤(一般的塑料台秤就可以了,十几元钱) * 量勺(强烈推荐宜家的5元那套,很好用,最大的那个可以充当量杯了,不用再买量杯) * 羊毛刷或宜家的橡皮刷(用来给西点表面刷蛋液) * 一副隔热手套 * 蛋糕铲刀(切蛋糕,蛋糕脱模,转移,抹平奶油,多用途) * 面粉筛子(筛面粉,糖粉,蛋液,布丁液等,使西点内部组织没有结块更细腻)* 烘焙油纸,烘焙锡纸* 打蛋盆(家里有现成的大盆大碗也可以的) * 大烤碗或大烤盆(制作芝士炬饭,炬意大利面等,推荐买一个)

有了这些东西,可以做出最基本的蛋糕,饼干。 可以慢慢添加的工具: * 各式花色蛋糕模子,心型的,长方的,中空的,小型贝壳菊花造型等* 各式饼干模子(用于饼干造型)* 慕思圈(用于做慕思蛋糕,也可以用活底蛋糕模子代替) * 披萨盘,派盘,披萨滚刀 * 凤梨酥圈模(也可以用于刻饼干造型,刻面团) * 塑料果冻模(可以制作椰汁西米冻糕等) * 烘焙温度计(测量烤箱内部的实际温度,测量加热某些材料时的准确温度,如制作65度汤种面包,测精确汤种的温度) * 面包机,吐司模 * 裱花工具,裱花袋,各式裱花嘴,蛋糕裱花转台,奶油抹平刀(裱花袋,裱花嘴也可用于裱出花色曲奇)* 擀面杖(做酥皮类点心“叠被子”必用工具) * 各式刮板(切割面团,刮出表面花样) * 各式耐烤纸模,小纸杯,长方纸杯等 * 各式一次性锡纸模 * 蛋挞模(推荐固定铝模,一次性锡纸模不太好用) * 陶瓷小碗烤模(专门烤布丁和“舒芙蕾”) * 雕果圆勺(挖出圆形水果球,用于蛋糕装饰)

烘焙基础知识(西点烘焙类)-上课讲义

烘焙基础名词解释 材料: 高筋面粉--小麦面粉,蛋白质含量在12.5%以上。是制作面包的主要原料之一。 中筋面粉--即市面上最常见的普通面粉。蛋白质含量在9-12%之间,多数用于中式点心的馒头、包子、水饺中 低筋面粉--小麦面粉,蛋白质含量在7~9%之间,为制作蛋糕的主要原料之一。 玉米淀粉--又称粟粉,玉米粉。溶水加热至65℃时即开始膨化产生胶凝特性,多数于制做奶油布丁馅。还可在蛋糕的配方中加入可适当降低面粉的筋度。 即发干酵母--由新鲜酵母脱水而成,呈颗粒状的干性酵母。用来制做馒头,皮萨,面包等,帮助发酵。 小苏打--学名碳酸氢钠,膨大剂的其中一种,碱性。常用于酸性较重的巧克力蛋糕配方中和西饼配方内。 泡打粉--又名发粉,膨大剂的一种,广泛使用在各式蛋糕、西饼的配方中。 塔塔粉--酸性物质,用来平衡蛋白酸碱度,帮助打发蛋白。例如在制作戚风蛋糕打蛋白时添加。 面包改良剂--用在面包配方内可促进面包柔软和增加面包烘烤弹性。 琼脂--由海藻中提制,为胶冻原料、胶性较强,在室温下不易融解。可用来制做果冻。 奶油--butter,又称黄油,是西点的主要材料。分为植脂与动物性两种。 鲜奶油:英文名:Cream、Fresh Cream、Cream 或Whipping Cream 港式用语:『忌廉』或『鲜忌廉』;『甜忌廉』(加糖的鲜奶油);『淡忌廉』(不加糖的鲜奶油) 中文译名:『新鲜奶油』 鲜奶油是白色像牛奶似的液体,但是乳脂含量更高。鲜奶油是加工乳制品,是西点制作的主要材料之一,无法自己在家制造,一般大型超市的乳品冷藏柜可买到。 鲜奶油分为动物性及植物性鲜奶油。在蛋糕上的一层白色泡沫状的鲜奶油是将液体鲜奶油打发后的霜饰, 这种已打发的鲜奶油霜称之为Whipped Cream。 在包装的成分说明上,动物性鲜奶油只有『鲜奶油』或『Cream』而无『棕榈油』或其它植物油成分或含糖量。动物性鲜奶油的保存期限较短,应尽早使用。 植物性鲜奶油 植物性鲜奶油又称人造鲜奶油,主要成分为棕榈油、玉米糖浆及其它氢化物,可以从包装上的成分说明看出是否为植物性鲜奶油。植物性鲜奶油通常是已经加糖的,甜度较动物性鲜奶油高,港式用语称为『甜忌廉』,反之,称不加糖的鲜奶油为『淡忌廉』。 炼乳: 炼乳是将牛奶蒸发掉水份进行浓缩之后再加入糖,更便于保存。炼乳加水稀释之后相当于加了糖的牛奶。

设备调试心得

50000吨半潜船设备调试的工作方法 摘要本文主要阐述了黄船公司建造的50000吨半潜船的发电机的调试,和上建的内通系统,二氧化碳,机舱水雾等系统的调试工作及其中出现的问题和改进方案。 关键词50000吨发电机配电板航行信号灯二氧化碳内通系统 1前言当代国内外的船舶业都在迅猛发展中。设备调试,作为船舶建造中最后一关,也是最重要的一个环节,怎样利用合理的工作方法,在质量第一的基础上提高各系统调试的效率就显得尤为重要。50000吨是亚洲最大,世界先进的半潜船。在该船的现场调试过程中,我总结了一些系统调试的工作方法,包括:电站系统、广播、声力电话、自动电话、子母钟、航行信号灯、二氧化碳系统、火灾报警系统、以及负责了机舱水雾等系统。 2各系统调试中遇到的问题和改进方案 2.1电站系统的调试 作为一艘中压电力推进的半潜船,该船的电站系统配备了四台主柴油发电机组、一台停泊柴油发电机组、两套中压配电板及两套低压主配电板、一套应急配电板。相比之下,该船电站系统比较繁琐和复杂。 2.1.1柴油发电机组及配电板的调试工作 柴油发电机组,作为机舱的核心设备,有着监测报警点繁多,控制系统复杂,管路交错的特点。 作为船上核心设备,如何把柴油机上这几百个监测点理清楚,如何知道这条管是做什么用的,试验过程中先做什么,再做什么,对于提高调试效率是至关重要的。所以,电站及动力系统的试验,对于调试人员的要求是比较高的。 所以,在试验开始之前,要深入机舱,熟悉各个传感器的位置及功能,要先将各个测点号标明位置,至少做到心中有数。这样,在试验过程中,包括对外报验的过程中,才能事半功倍。 2.1.2配电板的调试工作 配电板的调试前,一定要先熟悉随机资料及内部原理,这样,在试验中,才不会盲目而无从下手。熟悉了随机资料,查线对线工作才能得心应手。 在调试过程中,要特别注意各个开关信号之间的联锁。尤其这艘50000吨半潜船配备了两块中压配电板,两块低压主配电板和一块应急配电板,各个开关的联锁信号更多繁杂而且繁多。因为联锁是为了考虑设备的安全而设计的功能,所以,这方面的调试,要格外细心。 其次,是柴油发电机组的并联运行试验。根据常规的试验方法,是先做柴油发电机组的单机特性试验,再做并联运行试验。但实际的调试中,当功能试验都已经完成之后,可以先试着并联运行,可以大概看出哪台机组的特性和其它几台存在差异,之后的调试,就会更有针对性,这样,可以少走些弯路,提高电站的调试效率。 最后,是自动电站的调试工作,自动电站的调试,一定要在整个手动和半自动电站的试验都完善的情况下来做。50000吨的自动电站和其它船相比,不同的是,它的PMS程序是监测系统来完成的,如果手动和半自动功能未试完,直接试自动功能的话,中间可能会遇到很多问题。 2.2广播系统的调试工作 由于该系统分布的比较散,在调试的过程中,首先我们要把广播机柜和所有的喇叭对完线,遇到有问题的逐个逐个的排除,直至所有的喇叭对完线,检查好以后把电源送上。因广

烘焙的基本工具

烘焙的基本工具蛮多的,主要看你想做什么方面的。最基础的除了烤箱和打蛋器以外,还需要配套量勺,量杯以及电子称。因为在接触后烘焙后,看到最多的就是几大勺,几小勺,以及多少g,多少ml。 我认为的新手必备的工具: 1、烤箱 很多TX问过我能不能用微波炉代替,首先,微波炉的工作原理和烤箱完全不同。所以即使是有烧烤功能,做出来的东东的口感也相差较远。而且,很多糕点的烘焙要求精确的温度,上下火以及时间,这是微波炉不能胜任的。当然,刚开始学烘焙的TX,可以试着先用微波炉做做。稍微熟悉烘焙一点的时候,再购置烤箱也不迟。 2、电动打蛋器, 3、手动打蛋器, 4、不锈钢盆(打蛋盆和搅拌盆) 电动打蛋器,手动打蛋器都是为了方便和节省时间的产物。最最最最初,人们烘焙是没有任何机械工具或者电器的。打发鸡蛋,搅拌面糊等等全是用双手。比如,把一个蛋清打发至硬性发泡,手动打蛋器需要1-2小时。而电动打蛋器需要5到10分钟。手动打蛋器不是说就不需要了,再有些不能过分搅打的原料搅拌上就需要用到,比如面糊。 5、橡胶刮刀, 6、蛋糕模(六寸或八寸活底模), 7、厨房克秤(塑料弹簧秤或电子秤),8、量勺 做点心如做化学实验。各种原料的用量除了给糕点增添风味外,更多的是起化学反应。所以精确的称量工具是必须的。 9、油纸,10、粉筛。 有了这些必备的工具,再配上你喜欢的模具,你就足可以做出非常多种类的蛋糕和饼干了!其余的工具,大家可以在以后的时间里根据需要再购买 下面开始介绍一些基础的工模具。 称量工具篇: 1、量勺和量杯:这些是必须要买的,但是量杯的使用率会更低一些。有些方子上,特别是国外的方子会经常用量杯标注。不过自己换算一下,量勺多舀几次也行。齐全的量勺应该有五把,量杯五个。 2、塑料弹簧秤:价格便宜。精度稍差,一般是5克一个单位。而且没有去皮功能,盛器的重量需要自己计算减去。 3、电子秤:价格中档。精度非常高,一般1克一个单位。可以去皮称重。十分方便,

烘焙小白最全入门手册!!

烘焙小白最全入门手册 P A R T1 烘焙小白入门之——工具篇 首先,一入烘焙深似海,对于没有任何基础的小伙伴们来说,买工具先不求大而全,可以先从自己感兴趣的那几种甜点入手,有针对性地选择工具。一般来讲,下面这些工具是最基础的: 01 量杯和量勺 刚入门的时候,看着教程上“2勺白糖,1/3汤匙酵母”等表述,相信我,一个量杯和量勺会成为你的救星,具体选择量杯还是量勺可以根据你爱好的烘焙食品来选择。 量杯的好处在于容量比较大,在液体材料用量的掌握上比较精细;量勺则更灵活方便,但是一般用于小剂量的配料测量。

02 打蛋器 打蛋器市面上常见的主要是两种:手动的和电动的。 初学者可以先入手一个手动的,优点是——便宜,还可以体会食材在混合过程中质地的变化;坏处是——费劲,平时打个鸡蛋可能还好,要打发出一份合格的奶油,对臂力和意志力是有一定要求的。

还有一种就是电动打蛋器,电动打蛋器和手动的相比有点显而易见,就是省力,比较适合处理那些对打发程度有较高要求的内容,比如蛋白和蛋黄。 03

烤箱 喜欢烘焙的孩子都有一个梦,就是在一个阳光明媚的午后,从烤箱里端出一个香喷喷的蛋糕,所以烤箱也是大家最关键的烘焙工具之一。 不过在网上输入“烤箱”后出来的搜索结果真的是铺天盖地,小白很快就在这些长得差不多的烤箱中“迷失自我”,发出“我到底该买哪个?”的天问。

其实对于初学者来说,烤箱最重要的指标有两个:容量和功能。 一般对于一个三口之家来说,40L的容量比较适合,而如果是一个人在家烘焙,想买一个试试看的话,30L的容量会比较适合。这个容量的烤箱价格比较适中,体积也不会很大,不会太占厨房空间。 还有一种就是最近比较流行迷你尺寸烤箱,很适合租房一族,平时周末给自己烤点小甜点、小番薯什么的,非常实用。

机器调试实践实习心得

机器调试实践实习心得 调试机器是机器制造的最后一步,同时也是最难最费时的一步,决定成败的一步。听老师傅们说,有时候一台机条一个一个月都不一定可以弄好。调试时一门技术活,需要经验的积累,一般都是老师傅们带着我们来条,不同的机器调试方法也不同,没什么固定套路。我很有幸在实习过程中参与过一次调机,下面我就我调试的热胶机进行一次详细讲解。 热胶机在众多机器中不算很复杂,但是调试是这台机器的难点,调试的重点是让机器不要漏胶。首先,在调试之前我们要确定装配的正确性,进行一次整体检查。然后我们需要在调试前做一些资料调查和采集: 1、通过看图纸了解设计者的意图,找到设计师留给我们的调节机 构并搞清楚它的调节方法以及规律; 2、找出一些我们可以利用的机构进行微调已达到我们所希望的目 的,这并非设计者有意留下的,而是靠经验自己去发现的; 3、了解我们所用胶的物理属性、化学属性以及工作温度; 4、找齐我们调试时所需要的工具; 5、最后一点也是最重要的一点,考虑一下可能出现的突发状况并 做好相应的措施,安全第一。热胶机由于温度过高,所以注意 被烫到,带上手套。 调试过程中我们先找出所有可能变量,然后通过控制变量法进行验证找出实际变量并通过调试找出各个变量的变化规律,然后进行思考找

出变动最小、可靠性、安全性最好的调节方式,固定一些变量,最后调节使机器达到要求。调试成功后,需要将机器持续工作一段时间看其稳定性,最后将机器整理干净,打包出售。 虽然这次调试是在师傅们的带领下进行的,但是我还是学到好多东西,知道了自己是多么的不足,知道了自己不可急功近利,在机械这行就要沉得住气,一步一个脚印才能有所作为。非常感谢谢带着我们的师傅们的关照和谆谆教诲! 杨春雨 2014.1.12

相关主题