When it comes to making phosphorus compounds, chemists have traditionally relied on white phosphorus, P4, a tetrahedral-shaped allotrope of the element. The one downside with white phosphorus is that it’s toxic and flammable. Red phosphorus, an air-stable amorphous oligomeric allotrope, is a safer alternative. But chemists have had difficulty processing the relatively inert material in large quantities without resorting to high temperature and strong reducing agents.

By passing potassium ethoxide solution (flask at left) through a column packed with red phosphorus (top), chemists created a continuous process for making polyphosphide salts (flask at right). Credit: Courtesy of Shatruk group

Florida State University chemists have now solved that problem by discovering an easy way to convert red phosphorus to soluble polyphosphides (Angew. Chem. Int. Ed. 2016, DOI: 10.1002/anie.201511186). Alina Dragulescu-Andrasi, a postdoctoral researcher in Michael Shatruk’s group, provided details of the approach during a Division of Inorganic Chemistry symposium on Monday at the American Chemical Society national meeting in San Diego.

The team simply passes a solution of inexpensive potassium ethoxide in an organic solvent through red phosphorus under mild heating to produce P5, P162-, and P213-. These variously sized clusters, which the researchers isolate as potassium or tetrabutylammonium salts, could be used to synthesize phosphorus compounds or to make two-dimensional semiconductors and lithium-ion battery anodes.

Taking the process a step further, the researchers adapted it to run as a continuous-flow reaction by passing potassium ethoxide through a stainless-steel column packed with red phosphorus, generating multigram amounts of the soluble polyphosphides. The Florida State team’s work is funded in part by a Small Business Innovation Research grant in collaboration withChemring Ordnance, a Florida-based munitions company.

“This appears to be a relatively safe and convenient methodology for generating soluble salts of polyphosphide anions,” commented MIT’s Christopher C. Cummins, who builds new compoundsfrom elemental phosphorus. “It should open the door to more widespread study and application of these interesting little bits of reduced phosphorus.”

By Steve Ritter for Chemical & Engineering News

Link: http://acssandiego2016.cenmag.org/chemists-discover-a-safe-green-method-to-process-red-phosphorus/

Other Related Stories:

(1) Fixing Phosphorus; (2) A Radical Way To Make Phosphines;  (3) A New And Improved Cyclic Polyphosphate

CHEMISTS DISCOVER A SAFE, GREEN METHOD TO PROCESS RED PHOSPHORUS的更多相关文章

  1. [转]NopCommerce How to code my own payment method

    本文转自:http://docs.nopcommerce.com/display/nc/How+to+code+my+own+payment+method Payment methods are im ...

  2. C# Note21: 扩展方法(Extension Method)及其应用

    前言 今天在开会时提到的一个概念,入职3个多月多注重在项目中使用C#的编程知识,一直没有很认真地过一遍C#的全部语法,当我们新人被问及是否了解Extension Method时,一时之间竟不能很通俗准 ...

  3. Calling a Java Method from Native Code

    http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/method.html Calling Java Method ...

  4. SpingMVC 核心技术帮助文档

    声明:本篇文档主要是用于参考帮助文档,没有实例,但几乎包含了SpringMVC 4.2版本的所有核心技术,当前最新版本是4.3,4.2的版本已经经是很新的了,所以非常值得大家一读,对于读完这篇文档感觉 ...

  5. java 并发官方教程

    http://docs.oracle.com/javase/tutorial/essential/concurrency/index.html Concurrency Computer users t ...

  6. troubleshooting tools in JDK 7--转载

    This chapter describes in detail the troubleshooting tools that are available in JDK 7. In addition, ...

  7. RESTful Web Services: A Tutorial--reference

    As REST has become the default for most Web and mobile apps, it's imperative to have the basics at y ...

  8. ffmpeg full help

    Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile ...

  9. Spring Web MVC框架简介

    Web MVC framework框架 Spring Web MVC框架简介 Spring MVC的核心是`DispatcherServlet`,该类作用非常多,分发请求处理,配置处理器映射,处理视图 ...

随机推荐

  1. Alpha阶段第1周/共2周 Scrum立会报告+燃尽图 03

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2248 一.小组介绍 组长:刘莹莹 组员:朱珅莹 孙韦男 祝玮琦 王玉潘 ...

  2. Linux:LNMP架构的搭建

    LNMP架构的搭建 centos6.8-i686 MySQL PHP Nginx 搭建前先安装一些必要的rpm和php组件(全新系统) yum install -y wget gcc vim* lib ...

  3. Python ---- list和dict遍历

    refer to: http://www.cnblogs.com/icejoywoo/p/3531869.html 对于python3, 可能有不一样之处,   refer to: http://do ...

  4. koa/koa2项目搭建

    一键生成koa/koa2项目: 1. npm install -g koa-generator 2.新建项目目录 koa mytest (koa1项目) koa2 koa2test (koa2项目) ...

  5. 进程的proc文件系统信息

    一.实验代码 #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include &l ...

  6. StringUtils.isEmpty()和isBlank()的区别

    一.概述 两种判断字符串是否为空的用法都是在程序开发时常用的,相信不少同学在这种简单的问题上也吃过亏,到底有什么区别,使用有什么讲究,带着问题往下看. 二.jar包 commons-lang3-3.5 ...

  7. UOJ 55 【WC2014】紫荆花之恋——点分治+平衡树

    题目:http://uoj.ac/problem/55 点分治.在点分树上每个点上用 splay 维护管辖的点的情况.做几次就重构点分树.TLE.只能过 20 分. #include<cstdi ...

  8. create index 与 alter table add index 区别

    众所周知,MySQL创建索引有两种语法,即:ALTER TABLE HeadOfState ADD INDEX (LastName, FirstName);CREATE INDEX index_nam ...

  9. linux Posix 信号量 二

    一.Posix信号量 1.Posix信号量分为两种: 1.   有名信号量:使用Posix IPC名字标识(有名信号量总是既可用于线程间的同步,又可以用于进程间的同步) 2.   内存信号量:存放在共 ...

  10. Eclipse下使用PySpark报Could not find valid SPARK_HOME while searching

    主要是Eclipse下需要多一步配置,就是需要加上SPARK_HOME的系统变量. 首先,在Windows的环境变量中加入SPARK_HOME 然后,在Eclipse的配置中加入这个环境变量: Win ...