《DXP使用教程课件.ppt》由会员分享,可在线阅读,更多相关《DXP使用教程课件.ppt(131页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Protel DXP使用教程 -DXP 20042010.12.192023/1/11.ProtelDXPProtelDXP是Protel公司2002年8月推出的功能强大的EDA(ElectronicDesignAutomatic)综合设计软件。它包括:原理图设计环境:*.SchDoc原理图库文件编辑环境印刷线路板设计环境:*.PcbDocPCB封装库编辑环境信号模拟仿真环境优势:单个应用程序完成所有板子的设计自动化程度、集成度提高2023/1/12.ProtelDXP工作环境介绍双击桌面Proteldxp图标进入设计环境2023/1/13.面板管理区工具栏状态栏工作区2023/1/14.完成
2、电路板设计的一般步骤创建一个新项目文件:.PrjPcb 创建原理图文件,设置原理图环境参数与图纸设计信息,装载元件库,选取元件绘制原理图:.SchDoc设置编译工程选项,检查原理图无误后生成网络表 创建PCBPCB文件,规划电路板,设置参数,载入网络表,绘制印制板图:.PcbDoc设置DRC,DRC,检查PCB图,无误后,生成输出文件 2023/1/15.一、创建一个新的PCBPCB项目:设计窗口,PickaTask区,点CreateanewBoardLevelDesignProject或左下Files面板中,NewBlankProject(PCB)或顶部菜单FileNewPCBProject
3、出现新的项目文件,PCBProject1.PrjPCBFileSaveProjectAs键入路径和文件名Multivibrator.PrjPCB,Save。2023/1/16.点击2023/1/17.FileSaveProjectAs键入路径和文件名Multivibrator.PrjPCB2023/1/18.创建了一个新的PCBPCB项目:Multivibrator.PrjPCB2023/1/19.二、绘制原理图原理图设计的一般步骤设置电路图图纸大小及版面(依电路复杂程度)在图纸上放置设计中用到的元器件(元件库)对上述元器件进行布局、布线调整、成图检查、修改、成图、生成网络表等报表2023/1
4、/110.1 1、创建一个新的原理图图纸FileNewSchematicSheet:一个名为Sheet1.SchDoc的原理图图纸出现在设计窗口中,并且原理图文件夹也自动地添加(连接)到项目。FileSaveAs:保存为Multivibrator.SchDoc,并点击Save。空白原理图打开,工作区发生了变化:新按钮,新工具栏、新菜单项。现在你就在原理图编辑器中了。移动鼠标可重新定位工具栏。2023/1/111.FileNewSchematicSheet:2023/1/112.生成Sheet1.SchDoc的原理图图纸2023/1/113.FileSaveAs:保存为Multivibrator
5、.SchDoc2023/1/114.项目中生成原理图文件Multivibrator.SchDoc同时,进入原理图编辑器2023/1/115.将原理图图纸添加到项目中右击Multivibrator.SchDoc,选RemovetoProject,原理图脱离项目,作为自由文件夹被打开,在Projects面板的FreeDocuments单元schematicdocument文件夹上右击Multivibrator.SchDoc,并选择AddtoProject。现在这个原理图图纸就列表在Projects标签中的紧挨着项目名下的SchematicSheets文件夹下,并连接到项目文件。2023/1/116
6、.右击Multivibrator.SchDoc,选RemovetoProject,原理图脱离项目2023/1/117.右击Multivibrator.SchDoc,并选择AddtoProject。连接到项目文件。2023/1/118.项目中一个空原理图纸。2023/1/119.2、设置原理图选项ViewFitDocument:使文件全部可视DesignOptions:设图纸大小、方向、颜色等ToolsPreferencesgraphicalediting:设光标形式等。ToolsPreferencesDefaultPrimitives:勾选Permanent。点OK,这些将应用到你的所有原理图
7、图纸。FileSave:绘原理图之前,保存这个图纸绘制电路图之前首先要做可用热键形式!2023/1/120.标准图纸自定义图纸图纸方向标题栏形式显示参考坐标?边框?图纸颜色、字体改变光标移动步长图纸格栅距离和可见性自动寻找节点设置:点击designoptionsheetoption2023/1/121.点击Toolperferencegraphicalediting设置:图纸格栅颜色光标形式点格栅?线格栅?高亮选中对象颜色2023/1/122.注意!ToolsPreferencesDefaultPrimitives:勾选Permanent。保存图纸!2023/1/123.3 3、绘制原理图20
8、23/1/124.放元器件:如何定位元件和加载元件库?各大公司常用元器件已分类做好元件库。需知道元件所在的库及库中名称如找元件:晶体管2N3904点Libraries标签Search按钮,或选择ToolsFindComponent。确认Scope被设置为LibrariesonPath,Path应为C:ProgramFilesAltiumLibrary。确认IncludeSubdirectories未被选择(未被勾选)。SearchCriteria单元的Name文本框内:键入*3904*。点SearchResults显示,一个库将被找到,并显示在查找库对话框。点击MiscellaneousDev
9、ices.IntLib库以选择它。点击InstallLibrary按钮加载这个库,在你的原理图中可用。关闭SearchLibraries对话框。2023/1/125.点Libraries标签Search按钮2023/1/126.点Libraries标签Search按钮点2023/1/127.点击MiscellaneousDevices.IntLib库以选择它。点击InstallLibrary按钮加载这个库2023/1/128.库中元件列表原理图中封装当前库2023/1/129.点击2023/1/130.在光标上“悬浮”着一个晶体管的轮廓。此时,按下TAB键打开ComponentProperti
10、es对话框。设置元件属性:元件序号、标称值、封装 2023/1/131.其余默认值!模型列表封装设置元件属性:2023/1/132.设好属性,移动到位后,左键放元件。同类元件可连续放置,序号递增,其它属性同。X,Y,空格键:左右镜像、上下镜像、90旋转,PageUp:放大,PageDown:缩小ESC退出2023/1/133.放电阻:RES1双击2023/1/134.2023/1/135.2023/1/136.电容2023/1/137.2023/1/138.2023/1/139.2023/1/140.1.ViewFitAllObjects(热键V,F):元件全可见2.调整元件位置,保存2023
11、/1/141.连接电路放线:PlaceWire放网络标号:PlaceNetLable:相同标号网络可视为有电气连接,不真正画连接线也行保存原理图2023/1/142.放线:PlaceWire 2023/1/143.放网络标号:PlaceNetLable2023/1/144.悬浮,按TAB键在Net栏键入网络名称:12V点击OK2023/1/145.可变方向,左键放置可连续放下一个网络标号2023/1/146.放说明文字多行文本说明可中文注意保存!2023/1/147.4 4、设置项目选项检查原理图的电气参数:DXP将根据设置来检查错误,如果有错误发生则会显示在Messages面板。设置错误报告
12、:ProjectProjectOptionsErrorReporting:设置设计草图检查规则。即什么样的错要报告,以什么形式报告?报警?报错?或不理睬?修改ReportMode,点击你要修改的违反规则旁的ReportMode,并从下拉列表中选择严格程度。一般使用默认设置。设置连接矩阵:ProjectProjectOptionsconnectionmatrix设置的是错误类型的严格性,这将检查如引脚间的连接、元件和图纸输入。例如,在矩阵图的右上角找到InputPin,Uncollected列相交处是一个黄色的方块,而这个表示在原理图中输入脚悬空时,在项目被编辑时会启动一个报警条件。2023/1
13、/148.4 4、设置项目选项设置比较器ProjectProjectOptionsComparator:设置当一个项目修改时给出文件之间的不同或忽略。在DifferenceAssociatedwithComponents单元找:ChangedRoomDefinitions、ExtraRoomDefinitionsExtraComponentClasses。从这些选项右边的Mode列中的下拉列表中选择IgnoreDifferences。2023/1/149.ProjectProjectOptionsErrorReporting:设置设计草图检查规则。即:什么错报?怎么报:报警?报错?或不理睬?使
14、用默认设置!2023/1/150.ProjectProjectOptionsconnectionmatrix:检查引脚间的连接、元件和图纸输入。使用默认设置!输入脚悬空时,在项目被编辑时会启动一个报警条件。2023/1/151.ProjectProjectOptionsComparator:设置当一个项目修改时给出文件之间的不同或忽略。2023/1/152.5 5、编辑项目:检查原理图ProjectCompilePCBProject:当项目被编辑时,任何已经启动的错误均将显示在设计窗口下部的MessagesMessages面板中。如果你的电路绘制正确,MessagesMessages面板应该是
15、空白的。如果报告给出错误,则检查你的电路并确认所有的导线和连接是正确的。2023/1/153.编辑检查项目:ProjectCompilePCBProject:2023/1/154.Message:错误显示Navigate:元件导航:元件列表网络导航:网络列表违规项目列表:message所选项随即在原理图中绿色高亮显示,clear可清除显示检查结果Message空,则无错,可往下继续;否则据错返回检查,直至message空!2023/1/155.网络列表选中网络组成点clear可清除高亮Message空,则无错,可往下继续;否则据错返回检查,直至message空!原理图部分结束!2023/1/1
16、56.小结:绘制原理图步骤:建新项目建新空白原理图设置文件参数和系统参数放置元器件元件布局布线检查输出报表今日:按图纸绘原理图。常用封装电阻类及无极性双端元件AXIAL0.3-AXIAL1.0无极性电容RAD0.1-RAD0.4有极性电容RB.2/.4-RB.5/1.0二极管DIODE0.4及DIODE0.7石英晶体振荡器XTAL1 晶体管、FETFET、UJTUJTTO-xxx(TO-3,TO-5)可变电阻(POT1POT1、POT2POT2)VR1-VR5,SIP32023/1/157.常用封装如下:电阻类及无极性双端元件AXIAL0.3-AXIAL1.0无极性电容RAD0.1-RAD0.
17、4有极性电容RB.2/.4-RB.5/1.0二极管DIODE0.4及DIODE0.7石英晶体振荡器XTAL1晶体管、FET、UJTTO-xxx(TO-3,TO-5)变电阻(POT1、POT2)VR1-VR5绘制原理图步骤:建新项目建新空白原理图设置文件、系统参数放置元器件元件布局布线检查输出报表2023/1/158.三、绘制印刷线路板图建一新空PCB文件并添加到项目 :利用向导 转换原理图信息 在PCB上放置元件 手工布线或自动布线2023/1/159.印刷线路板基本概念1 1、印制板(pcbpcb板)结构单面板:只一面有敷铜,适用于简单电路双面板:顶层元件面,Toplayer底层焊锡层面,B
18、ottomlayer双面敷铜,都可走线,用于复杂电路多层板:多个工作层面,3 3层以上,用于高频电路、集成度高、复杂的或精密的电路等2023/1/160.印刷线路板基本概念2 2、元器件的封装封装:是指元器件焊接到电路板时所指示的外观和焊盘位置,是空间概念,不同元件可相同封装同元件可不同封装;种类:双列直插,贴片元件的(SMD),各种分立元件的封装等;普通集成块封装编号:元件类型焊盘距离外型尺寸.如:AXIAL0.4:轴状,焊盘间距400mil英制:1mil=0.0254mm公制:mm到封装库去找!也可自制封装!2023/1/161.印刷线路板基本概念3 3、层指铜箔层,布线时用哪层打开哪层,
19、不用的层关闭,以免布线出错顶层元件面,Toplayer底层焊锡层面,Bottomlayer2023/1/162.印刷线路板基本概念4 4、焊盘和过孔焊盘:按元件所起作用选择不同形状、大小:圆、方、椭圆等,尺寸可选过孔:通孔、盲孔双面板是通孔2023/1/163.印刷线路板基本概念5 5、丝印层为安装维修方便,通常在上下两表面印制标志图或文字说明、代号等,这些在丝印层上放置。SilkscreenTopOverlayer:顶层丝印层SilkscreenBottomOverlayer:底层丝印层2023/1/164.印制板设计基本原则:抗干扰尺寸:合适。太大,成本高,线长阻抗大,易引噪声;太小,不易
20、散热,易相邻干扰;布局:以核心元件为中心,按电路信号流程安排电路单元的位置,信号流通好,方向一致;引线连接尽量短;易干扰件不能挨太近;等布线:合适的线宽和线间距;加粗电源线;数字电路地线构成闭环路;导线拐弯用弧形,忌直角尖角;尽量避免输入输出导线平行;等 配去藕电容:电源输入端接1010100U100U;集成块不用的输入管脚不能悬空;电容、晶振等引线不能太长;等各元件间接线不能“交叉”,只能“绕”、“钻”保证以上的基础上,还要整体上均匀美观!布局最重要!2023/1/165.1 1、使用PCBPCB向导来创建新PCB PCB 创建PCB:Files底部NewfromTemplate点PCBBo
21、ardWizard。点向上箭头图标关单元,下箭头开单元。PCBBoardWizard打开。Next继续。设单位:选英制Imperial单位,1000mils=1inch。定义板子形状尺寸:轮廓列表中选择自定义Custom,Next。选Rectangular,在Width、Height栏:2000。不选TitleBlock&Scale、LegendString、DimensionLines、CornerCutoff和InnerCutoff。点Next 2023/1/166.1 1、使用PCBPCB向导来创建新PCB PCB 选板层数:若双面板需2个signallayer,0 0个powerpla
22、nes,Next 过孔样式:选Thru-holeviasonly,通孔,Next。设元件/导线布线选项:选Thru-holecomponents选项,相邻焊盘间线数设为OneTrack。NextPCBPCB设计规则:线宽、间距、过孔等。取默认值。不保存所做板子为模板,确认该选项未被选择,按输入规则创建新板子。点Finish关闭向导。将显示一个名为PCB1.PcbDoc新文件加到项目中。FileSaveAs:将新PCB文件重命名为Multivibrator.PcbDoc,并Save。2023/1/167.创新PCB:Files底部NewfromTemplate点PCBBoardWizard。点向
23、上箭头图标关单元,下箭头开单元。2023/1/168.定义板子形状尺寸:轮廓列表中选择自定义Custom,Next。选Rectangular,在Width、Height栏:2000。不选TitleBlock&Scale、LegendString、DimensionLines、CornerCutoff和InnerCutoff。点Next符合工业标准尺寸层选项:边界线、尺寸线、离板边距离等。默认!2023/1/169.选板层数:若双面板需2个signallayer,0个powerplanes,单面版1个signallayer,0个powerplanes,Next2023/1/170.过孔样式:选T
24、hru-holeviasonly,通孔,Next。2023/1/171.设元件/导线布线选项:选Thru-holecomponents选项,相邻焊盘间线数设为OneTrack。Next与表面贴片元件有关,下面是否两面都有元件?2023/1/172.PCB设计规则:线宽、间距、过孔等。取默认值。2023/1/173.不保存所做板子为模板,确认该选项未被选择,按输入规则创建新板子。点Finish关闭向导。2023/1/174.将显示一个名为PCB1.PcbDoc新文件加到项目中。FileSaveAs:将新PCB文件重命名为Multivibrator.PcbDoc,并Save。白图纸黑Pcb板202
25、3/1/175.放线、焊盘、过孔说明元件管理:对齐等板层管理2023/1/176.2、转换原理图设计信息确认与原理图和PCBPCB关联的所有库均可用。由于在本次只用到默认安装的集成元件库,所有封装也已经包括在内了。将项目中的原理图信息发送到目标PCBPCB:打开原理图,点Design Update PCB(Multivibrator.PcbDoc)Design Update PCB(Multivibrator.PcbDoc):Engineering Change Order Engineering Change Order 对话框出现。点Validate ChangesValidate Cha
26、nges:检查是否所有的改变(加的元件、网络等)均有效,若有效,则checkcheck栏均“”,否则关闭对话框,检查MessagesMessages面板并清除所有错误。点Execute ChangesExecute Changes:将改变发送到PCBPCB。完成后,状态栏(DoneDone)变为“”;完成点CloseClose,目标PCBPCB打开,而元件也在板子上以准备放置。如果当前视图不能看见元件,使用热键V V、D D(查看文档)。2023/1/177.打开原理图点DesignUpdatePCB(Multivibrator.PcbDoc):EngineeringChangeOrder对话
27、框出现。点击2023/1/178.点击2023/1/179.Ok!2023/1/180.使用热键V、D看见元件全图。(查看文档)2023/1/181.3 3、设置PCBPCB文档及板层参数ToolsPreferences:设元件被选中时的情况和元件的可见属性点SystemPreferencesEditingOptions单元,选中SnaptoCenter选项。则选中一个元件时,光标会定位在元件的参考点上点SystemPreferencesDisplay:在Show单元,取消ShowPadNets、ShowPadNumbers和ViaNets选项。在DraftThresholds单元,设Stri
28、ngs栏为4pixels,然后关闭对话框。DesignOptions:设置格栅打开BoardOptions:Grids标签,将对话框中的SnapX、SnapY、ComponentX和ComponentY栏的值设为25mil。注意这个对话框也用来定义电气栅格。电气栅格在你放置一个电气对象时工作,它将忽略捕获栅格而同时捕获电气对象。点击OK关闭对话框。2023/1/182.则选中一个元件时,光标会定位在元件的参考点上2023/1/183.Ok!元件的可见属性2023/1/184.英制单位键控光标最小步进键控元件最小步进电气捕获格栅:默认工作区网格形式:线状?点状?间距?图纸尺寸和所在坐标Desig
29、nOptions:设置栅格2023/1/185.3 3、设置PCBPCB文档及板层参数在PCBPCB编辑器中有三种类型的层:电气层:3232个信号层1616个平面层(内部电源)。机械层:有1616个用途的机械层,用来定义板轮廓、放置厚度,包括制造说明、或其它设计需要的机械说明。特殊层:包括顶层和底层丝印层、阻焊和助焊层、钻孔层、禁止布线层(用于定义电气边界)、多层(用于多层焊盘和过孔)、连接层、DRCDRC错误层、栅格层和孔层。选择DesignLayerStackManager:显示板层管理器LayerStackManager 对话框。你可以在板层管理器中添加层、删除层、设层的参数,如铜厚和非
30、电参数都会用在信号完整分析中。点击OKOK关闭对话框。2023/1/186.简单了解!选择DesignLayerStackManager:显示板层管理器LayerStackManager对话框。2023/1/187.3 3、设置PCBPCB文档及板层参数新板打开时会有许多你用不上的可用层,因此,要关闭一些不需要的层。DesignBoardLayers:设开那些层,什么颜色。确认四个Mask层和DrillDrawing层名称旁边的Show按钮因没有勾选而不会显示。点击OK关闭对话框。2023/1/188.DesignBoardLayers:想看哪层及其颜色设置!检查PCB时出错显示绿色2023/
31、1/189.4 4、设计检查规则当在PCBPCB编辑器中工作时,如放置导线、移动元件、或自动布线,PCBPCB编辑器将一直监视每一个操作并检查设计是否仍然满足设计规则。设计规则分为1010个类别,并进一步分为设计类型。设计规则覆盖了电气、布线、制造、放置、信号完整要求。重点关注,其它默认!2023/1/190.4 4、设计检查规则PCBPCB为当前文档时,从菜单选择DesignRulesPCBRulesandConstraintsEditor 对话框出现。每一类规则都显示在对话框的设计规则面板(左手边)。双击RoutingRouting类展开后可以看见有关布线的规则。然后双击Width显示宽度
32、规则为有效。在每个规则上点击后,右边顶部单元显示规则范围(你所要的这个规则的目标),底部单元显示规则的约束特性。这些规则都是默认值,或已经由板向导在创建新的PCBPCB文档时设置。如:点击Width_1规则显示它的约束特性和范围。这个规则应用到整个板。不同网络或对象可分别设置不同规则。例如,整个板所有的导线都必须是某个宽度,而对接地网络需要另一个宽度(这个规则忽略前一个规则),在接地网络上的特殊连接却需要第三个宽度约束规则(这个规则忽略前两个规则)。规则依优先权顺序显示。2023/1/191.电气规则:最小线间距?有短路?有没连的网络或连接?布线规则:线宽?布线规则?有无优先网络?线拐弯?过孔
33、尺寸?规则适用范围规则的具体约束特性。这些规则都是默认值,或已经由板向导在创建新的PCB文档时设置。2023/1/192.线宽最大?最小?首选?2023/1/193.布线层:顶层走水平线,底层走垂直线。2023/1/194.导线拐弯处理2023/1/195.当你用手工布线或使用自动布线器时,所有的导线均为12mils,除了GND 和12V的导线为25mils!Width右击并选择NewRule,点Width_1,在名称栏12V或GND。点击Net。点击All下拉表,选12V点Advanced(Query),点QueryBuilder。点Or钮。点下边PCBFunctions类的Membersh
34、ipChecks,双击Name单元的InNet。在Query单元新加的InNet()的括号中间点一下,在PCBObjectsList类点击Nets,双击GND。Query单元变为InNet(12V)orInNet(GND)。点击CheckSyntax,点OK。下边改为25mil。并当你选择DesignRules面板的其它规则或关闭对话框时将予以保存。OK!线宽规则可分别设置!如普通导线和GND和12V改时先大后小这个规则忽略前一个规则width_12023/1/196.5 5、在PCBPCB中放置元件移动鼠标拖动元件,进行元件布局:移动旋转排列 拖动时,注意飞线是怎样与元件连接的,必要时,元件
35、和文字可按X X、Y Y、或SPACEBARSPACEBAR将其旋转9090,然后将其定位在板子的边界以内。布局好坏直接影响布通率,所以要反复斟酌。原则:抗干扰,走线短尺寸小,正确,整齐,均匀美观。必要时,可使用Protel DXPProtel DXP强大的批量编辑功能来隐藏元件型号(值)。2023/1/197.使用热键V、D看见元件全图。(查看文档)2023/1/198.元件可按X、Y、或SPACEBAR将其旋转方向,减少飞线交叉,好走线2023/1/199.好多了!可利用工具将4个电阻对齐且间隔一致2023/1/1100.电容的封装太大,改成一小的。首先我们要找个新的封装。点击Librar
36、iesMiscellaneousDeivices.IntLib。点Footprints,浏览库中可用封装。其中封装RAD-0.1就是我们需要的。双击电容,将Component对话框的Footprint栏改为RAD-0.1。2023/1/1101.改成RAD-0.12023/1/1102.2023/1/1103.6 6、布线手工布线PlaceInteractiveRouting:(或点击放置(Placement)工具栏的InteractiveRouting按钮。2023/1/1104.放导线换层按数字小键盘的“”键。“END”键:刷新画面。“空格键”:换放导线方向2023/1/1105.完成!2
37、023/1/1106.不满意,ToolsUn-RouteAll可取消板的布线。2023/1/1107.7 7、检查PCBPCB板确认DesignBoardLayers,确认SystemColors单元的DRCErrorMarkers选项旁的Show按钮被勾选,这样DRCerrormarkers才会显示出来。绿色表示有错误 ToolsDesignRuleCheck。在DesignRuleChecker对话框已经框出了on-line和一组DRC选项。点一个类查看其所有原规则。保留所有选项为默认值,点击RunDesignRuleCheck按钮。DRC将运行,其结果将显示在Messages面板。当然,
38、你会发现晶体管的焊盘呈绿色高亮,表示有一个设计规则违反。查看错误列表。它列出了在PCB设计中存在的所有规则违反。注意在ClearanceConstraint规则下列出了四个违反。在细节中指出晶体管Q1和Q2的焊盘违反了13mil安全间距规则。双击Messages面板中一个错误跳转到它在PCB中的位置。2023/1/1108.ToolsDesignRuleCheck。2023/1/1109.检查报告内容2023/1/1110.规则列表开始检查!2023/1/1111.DRC报告DRC出错信息2023/1/1112.DRC报告2023/1/1113.绿色表示有错误!管脚距离与规则冲突!因管脚是标准
39、的,所以改规则!此种错可不理。2023/1/1114.改规则!2023/1/1115.再DRC,Message=02023/1/1116.messageDRC报告正常!2023/1/1117.8、加标注,设项目输出放文字标注:placestring可在KeepOutLayer层重新定位印制板板子的尺寸!ProjectOutjobs:设置输出文件2023/1/1118.放文字标注:placestring2023/1/1119.可在KeepOutLayer层重新定位印制板板子的尺寸!删除原边界,重画!标注放在Topoverlay层2023/1/1120.输出板上信息元件清单2023/1/1121.设输出文件2023/1/1122.选输出材料报表2023/1/1123.显示打印预览2023/1/1124.按Export生成导出文件*.xls按Print可打印打印预览2023/1/1125.按Export生成导出文件*.xls2023/1/1126.要求:PCB板要求:尺寸:50mm50mm,单面板,全手工布线;检查内容:清楚标注的原理图和印制板图,各图检查结果和分析,材料清单报告中:需附原理图和印制板图。2023/1/1127.2023/1/1128.2023/1/1129.2023/1/1130.网络列表选中网络组成Message窗口检查无误!2023/1/1131.
限制150内