• 大小: 2.64M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-04-30
  • 语言: C#
  • 标签: C#  

资源简介

可以实现常用无源器件的计算,比如电阻电容等,也有常用DCDC和LDO的计算。

资源截图

代码片段和文件信息

using System;
using System.Windows.Forms;

namespace TEST
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }



        private void Button1_Click(object sender EventArgs e)
        {

            double DC_R1 = 0 DC_R2 = 0 DC_IR1 = 0 DC_VREF = 0 DC_VOUT = 0;

            PowerCalculation DCDC = new PowerCalculation();

            try
            {
                DC_R1 = Convert.ToDouble(textBox_DC_R1.Text);
                DC_VREF = Convert.ToDouble(textBox_DC_VREF.Text);
                DC_R2 = Convert.ToDouble(textBox_DC_R2.Text);
                DCDC.CalculateVoltage(DC_R1 DC_R2 DC_VREF ref DC_VOUT);
                DCDC.CalculateIr1Current(DC_VREF DC_R2 ref DC_IR1);
                if (DC_IR1 < 0.1)
                {
                    DC_IR1 *= 1000;
                    label_IR1.Text = “uA“;
                }
                else
                {
                    label_IR1.Text = “mA“;
                }
            }
            catch
            {
                MessageBox.Show(“电阻值和参考电压必须为数字!!“);
            }

            textBox_DC_IR1.Text = Convert.ToString(DC_IR1);
            textBox_DC_VOUT.Text = Convert.ToString(DC_VOUT);

        }

        private void RadioButton_1534_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(0.8);
            textBox_DC_VREF.ReadOnly = true;
        }

        private void RadioButton_61040_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(1.233);
            textBox_DC_VREF.ReadOnly = true;
        }

        private void RadioButton_62085_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(0.8);
            textBox_DC_VREF.ReadOnly = true;
        }

        private void RadioButton_62135_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(0.7);
            textBox_DC_VREF.ReadOnly = true;
        }

        private void RadioButton_54622_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(0.6);
            textBox_DC_VREF.ReadOnly = true;
        }

        private void RadioButton_User_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(0);
            textBox_DC_VREF.ReadOnly = false;
        }

        private void RadioButton_3471P_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(1);
            textBox_DC_VREF.ReadOnly = true;
        }

        private void RadioButton_3471N_CheckedChanged(object sender EventArgs e)
        {
            textBox_DC_VREF.Text = Convert.ToString(1);
            textBox_DC_VREF.ReadOnly = true;
        }


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-01-18 19:38  电路计算小助手_191130\
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\TEST\
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\TEST\v16\
     文件       54784  2019-10-03 17:32  电路计算小助手_191130\.vs\TEST\v16\.suo
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\TEST\v16\Server\
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\TEST\v16\Server\sqlite3\
     文件           0  2019-09-27 22:10  电路计算小助手_191130\.vs\TEST\v16\Server\sqlite3\db.lock
     文件      618496  2019-10-03 17:32  电路计算小助手_191130\.vs\TEST\v16\Server\sqlite3\storage.ide
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\电路计算小助手\
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\电路计算小助手\v14\
     文件       53248  2020-01-18 18:26  电路计算小助手_191130\.vs\电路计算小助手\v14\.suo
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\电路计算小助手\v16\
     文件       55296  2019-11-06 22:51  电路计算小助手_191130\.vs\电路计算小助手\v16\.suo
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\电路计算小助手\v16\Server\
     目录           0  2019-12-01 07:43  电路计算小助手_191130\.vs\电路计算小助手\v16\Server\sqlite3\
     文件           0  2019-10-03 17:33  电路计算小助手_191130\.vs\电路计算小助手\v16\Server\sqlite3\db.lock
     文件      659456  2019-11-06 22:51  电路计算小助手_191130\.vs\电路计算小助手\v16\Server\sqlite3\storage.ide
     文件         186  2020-01-18 18:26  电路计算小助手_191130\App.config
     目录           0  2020-01-18 18:25  电路计算小助手_191130\bin\
     目录           0  2020-01-18 18:26  电路计算小助手_191130\bin\Debug\
     文件      714240  2020-01-18 19:38  电路计算小助手_191130\bin\Debug\TEST.exe
     文件         186  2020-01-18 18:26  电路计算小助手_191130\bin\Debug\TEST.exe.config
     文件       60928  2020-01-18 19:38  电路计算小助手_191130\bin\Debug\TEST.pdb
     文件       22696  2020-01-18 19:38  电路计算小助手_191130\bin\Debug\TEST.vshost.exe
     文件         186  2020-01-18 18:26  电路计算小助手_191130\bin\Debug\TEST.vshost.exe.config
     文件         490  2018-09-15 15:29  电路计算小助手_191130\bin\Debug\TEST.vshost.exe.manifest
     文件      215040  2015-11-24 10:12  电路计算小助手_191130\DeleteTempFile.exe
     文件       19655  2020-01-18 19:38  电路计算小助手_191130\Form1.cs
     文件       85960  2020-01-18 19:38  电路计算小助手_191130\Form1.Designer.cs
     文件        6409  2020-01-18 19:38  电路计算小助手_191130\Form1.resx
............此处省略43个文件信息

评论

共有 条评论

相关资源