<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>脉冲 on 软件开发大郭的技术博客</title>
		<link>https://blog.grabbyte.com/tags/%E8%84%89%E5%86%B2/</link>
		<description>Recent content in 脉冲 on 软件开发大郭的技术博客</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Fri, 11 Sep 2026 13:57:50 +0800</lastBuildDate>
		
			<atom:link href="https://blog.grabbyte.com/tags/%E8%84%89%E5%86%B2/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>自制工业控制系统：插补实战——逐点比较法、偏差递推与脉冲节拍</title>
				<link>https://blog.grabbyte.com/p/2026/09/11-1357.html</link>
				<pubDate>Fri, 11 Sep 2026 13:57:50 +0800</pubDate>
				<guid>https://blog.grabbyte.com/p/2026/09/11-1357.html</guid>
				<description>&lt;h1 id=&#34;起因&#34;&gt;起因&lt;/h1&gt;&#xA;&lt;p&gt;三线合拢了：几何侧的&lt;a href=&#34;https://blog.grabbyte.com/p/2026/09/11-1209.html&#34;&gt;逐点比较法&lt;/a&gt;在详解篇讲过来历，执行侧的脉冲和电机在&lt;a href=&#34;https://blog.grabbyte.com/p/2026/09/11-1227.html&#34;&gt;电机篇&lt;/a&gt;备好了合同，速度侧的变频入口在&lt;a href=&#34;https://blog.grabbyte.com/p/2026/09/11-1346.html&#34;&gt;放电篇&lt;/a&gt;通了——这篇写插补本体，把&lt;a href=&#34;https://blog.grabbyte.com/p/2026/09/11-1153.html&#34;&gt;段表&lt;/a&gt;变成脉冲。插补这个词本身是什么、为什么非有它不可，前置的&lt;a href=&#34;https://blog.grabbyte.com/p/2026/09/11-1350.html&#34;&gt;插补基础&lt;/a&gt;一篇已从零垫平（问题、三笔账、记分牌直觉），这里不再重复铺概念，直接进算法。&lt;/p&gt;&#xA;&lt;p&gt;插补是个带着年代味的问题：数字计算机还没便宜下来的时候，怎么让一台机床走出不是直角折线的轨迹？五十年代的硬接线数控柜给出的答案是把轨迹问题化成&amp;quot;每步走一个脉冲当量、每步判一次方向&amp;quot;——逐点比较法。七十年代国产线切割的数控柜用分立元件实现了它，3B 纸带上的五个字段（X、Y、J、G、Z）就是这套硬件逻辑的寄存器投影：J 是计数器、G 是判终轴、Z 是象限查表的索引。同一时期，IBM 的 Bresenham 为绘图仪独立推导出同一套数学——两个世界互不知晓，得到同一条偏差递推。HF 时代用 x86 汇编把同一算法第三次写进软件；我们用 Rust 加 ISR 加 FPGA 第四次重写，每次重写，时代给的条件都在变：硬件时代的门电路按个数算，今天的乘法器在 GHz 面前近乎免费——这次的改法就藏在这个变化里，第二节见。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
